Play as an alien who has landed on a new world in this exploration platformer.
Ups! sorry we're collecting characters for this videogame