An out of this world mini escape room game. Solve the puzzles to escape the space station in this intergalactic adventure.