Assist alien pods to land safely, solve retro puzzles that come with unique mechanics in this ambient sci-fi adventure.