Welcome to NG
well dudes you seem like you have experience in making flash so that very needfull if you whant to make it the the newgrounds "known"
but to be know you need more than good animation you need a good style game
this is not bad ideed but is not very fun
if you whant to make this class of games stand out i can give you this tips
Tip* try to have funnyer sounds or animation (dont get me wron tha ones you have are nice but try better ones)
Tip** HAVE UPGRADES everybody likes upgrades!!
i whant to see more of you guys is a good effort you have made
KEEP IT UP!!!
:D