Hmm...
Personally, while I didn't entirely hate this, I found it to be a concept that has been done before. I liked the overall art style though, and the music didn't get on my nerves like most other games here on Newgrounds.
I hope this gets through judgment, and something good comes from it.