This game made more sense than dozens of other I have played. Great job!!!
The music is not annoying, neither is the gameplay pace. The mechanics are simple enough to be catchy, and I managed to play it without even looking at the pictures on the game page.
Keep developing this concept and, in my humble opinion, you'll be making great games.