A bit of a weird one for me. Find myself whistling it at work every now and again. I think it gets me nostalgic because it was when I considered Nintendo to be at the top of their game again. Instead of well, whatever it is they are doing now...
Also this terrible repetitive tune. Because it was the first game I was determined to complete after buying a load of NES games for like £1 each.
I think every NES owner had a love hate relationship with this game.
And finally...
Like man, all of Battletoads' soundtrack was bad-ass...