Ha! Damn, still sharing to Newgrounds. That's awesome man. I wanted to congratulate you on the success you have found in the past few years. I have been following you for a while now and I am consistently digging your stuff such as this. Keep up the good work!
Please contact me if you would like to use this in a project. We can discuss the details.