I really liked the visuals and the game idea. The UI really is an issue though, since some of the mini-games are not really self-explanatory (especially the one with the stop button) and the planet list is too hidden.
Still, I'm happy to have been able to save humanity by finding the Tundra planet ^^