Looking at the screenshot of your game and I said "meh", looks like an incomprehensible mess of a game. But I gave it a shot and I was hooked. I love it and totally enjoyed playing it.
I love the sound/music and effects, and the gameplay is simple and tight. But there are things on the screen that I think shouldn't be there, objects that serve no purpose at all.