was that a real megadeth song, or did they write that special for the cartoon? becuase it was somewhat mediocre as a metal song, but totally awesome for a cartoon metal song. either way it was kinda funny/cool, and not being a megadeth fan the blatant plug/sell out thing doesnt matter to me.