A 2D platformer and the second game in the Momodora series.
Ups! sorry we're collecting characters for this videogame