Haha nice idea
Now this was something I have not seen much of on all of newgrounds and I have to say you did some nice creative style here, you should do more like this one. Now this entry wont get the perfect award but what entry does, But what it does offer, Is a good balance of what works and some elements that you did bring forward are nice, Now go on and make more nifty stuff.
~X~