Haha, yeah I can't say I like the song as much as when I first heard it but I'll enjoy seeing this on newgrounds.
Hopefully I'll get it up within a week, last day of classes on fri then finals week so I'll put it all together and clean up the messes then submit :D
Also don't forget to add me as a newgrounds buddy so I'm able to co-author those you will be.