Clean and pleasing art and solid gameplay. This would be a great mobile game. I also liked the relaxing music on top of it all!
I would like it, if the game was able to determine, whether there are no valid moves left (informed the player and then prompt to reset), but that's just a small detail.
Well done.