Puzzle game with a touch of Tetris.