Super Puzzle Platformer Deluxe is one part falling block puzzle game, one part old-school platformer where the goal is to survive as long as you can.