A block puzzle game.