I like it! But my one criticism is that it wastes too much time on animation, especially when transitioning from one round to the next. I'm anxious to get started, but have to wait at least 5 seconds for the current puzzle to dissolve, and then all the tiles for the next round to move into place one by one.