Originally Posted by Comrade Pants
Did you have an NES? Of course you did. You now have the Space Music from the Capcom Ducktails game stuck in your head.
Dude, I have already have a remix of it on my iPod.
Edit: And it's the MOON music. This is important stuff!