Very nice. A little buggy, though.
The game was overall nicely done. The tiles were a little difficult to read, and I'm glad you included a choice to turn off the music.
I did run into some trouble, however. I finished the first round, removed all the tiles, and it started loading the next round, when I got the game over screen. I never once ran out of time, and only used the hints once.