Holy fuckamoly!
This is great! And it's on Newgrounds! AND ITS A FUCKING SOLO PROJECT! Holy fuck. You could always get a band, and get famous for this. Seriously, not so hard if you find the right people. Do it. DO IT NOW. I want you to make an album so I could buy it.