These are so AWESOME!
Ace and Chet are AWESOME!
I've been watching these on YouTube for awhile now. Never thought you uploaded them on Newgrounds!
Word of advice, most members of Newgrounds are annoying little fanboys who never leave their basement (aw, touched a soft spot, did I?)
Anyways, keep up the good work!