Short side-view platformer game.
Love the graphics and atmosphere. But all the back tracking can be lame. otherwise beautiful game!