A neat little game, but whatever algorithm you're using to place the blocks is occasionally creating solid rows and forcing a game over.