Newgrounds truly is the source of everything i've heard or played back when I was a kid. I accidentally stumbled across gameplay of an mmo I used to play on google video and it was playing this song. This had to have been 2008 or so, maybe even before.