truly amazing!
wow, I, like others i saw from other reviews of this, could not stop humming/whistling this! my friends were wondering what i was humming while on the track, and i sang it for them. they LOVED it, so i sent them a link of it, and they LOVED it even more. one of those friends told me it was on the audio portal, so i checked and IT IS!
i am SO putting this on my iPod! best song EVER. best GAME EVER!