A challenging action puzzle game where you control a character and escape from stages.
No metrics collected yet for this game.