I'm not really sure what to think of this. Upon first listening, I'll admit I was cringing a little. The song does manage to sorta stick with you. For a 'theme' song, I suppose it's not bad. The lyrics are catchy. It's no "Spider-Man Theme" but it's not bad.
What do you think? You have to admit it's a little funny. I don't know if I could come up with better lyrics. Maybe all characters should get their own theme song?