Ha ha! Great work. I'm not usually a fan of the cartoony stuff, but this is pretty cool. Let me see if I can hit the references... Fly on the Wall, Heatseeker, Hell's Bells, TNT, Whole Lotta Rosie, Thunderstruck, and High Voltage for certain. Cannon could be For Those About to Rock and/or Big Gun. Guitar makes me think Rock 'n' Roll Damnation, and the flames could mean just about anything.