That was awesome! Congrats on front page!
Hugo, thanks for the kind words - what do you mean by the front page?
Edit: never mind, whoa! People like my track!
Thanks to whomever placed it there!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.