Tetris-like puzzle game