when i heard this song after the game i just had to hear it again and again and again and again and you know how it continues....
i got 3 words for this song:
best song ever.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.