Amazing job man!
I've watched this like 14 times thumbs up on youtube 5'd on newgrounds and favorited on both sites.
Your a legend man I don't see why your not a god on Newgrounds :)
keep it up and you should make tutorials on your style it seems difficult to do.