The Shop?
I think it ruins the game that you have to spend real money to play it to its full. The very least you could have done is make monsters drop coins every once in a while. On the subject of ad revenue, ads also work in sites other than Newgrounds. By the way, great game! I hope to see more from you guys.