When I was 10 years old, I loved playing flash games with newgrounds music, and this has been my most played song. I didn't had an account back then but after a few months of finding I finally found the song. I can finally die in peace. Thanks Kyron!