Cavern escape is new platformer puzzle game.