Ikaros

A sci-fi survival puzzle game where players explore a toxic, failed terraforming planet to uncover exotic matter.