a difficult abstract first-person puzzle game about navigating space “[a] fascinating mindbender of a game” —IndieGames.com