A challenging Tetris-like word game.