I lol'd. Hard.
Okay, I'm just going to say that I've been in the Code Lyoko fandom for several years now, and admittedly my interest in the show has declined a bit since the show ended. However, you can imagine my surprise when I log onto Newgrounds and hear this tune, the tune that currently occupies the very first spot in my listening playlist on my iPod (and spots 2-47 and 363-374) and the tune that made me join the fandom in the first place.
Nostalgia rush indeed.
This song also prompted me to make an account here JUST to post this review.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.