Incredible.
I may have not been alive to play any of these games, but I am glad I'm alive to hear this fantastic song. I seem to find myself singing to myself in school often, and today, this song would not leave my head. So immediately once I got home, I got on Newgrounds, re-installed Flash Player, and listened to the song 10+ as of now. The vocals get me in a trance, and the melody is unforgettable. Keep up the damn good work.