Who said all heroes wear capes? Maybe some are just wrapped in decals and slick with gloss. Well gear up…