Disregard the title, people. This is one of the best video game tracks I have ever heard on this site =]
Appreciate it a lot :D
Wow. Sounds kinda like a TOO happy rainbow road from mario kart.
Very nice, I could see it being used for a title screen somewhere!