So, I just signed up on Newgrounds, even know I've been off and on the site since the 90's. I have been getting back into making music, and will be posting my stuff (old and new) on the Audio Portal. I hope you guys enjoy it.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.