An up-towards puzzle game.