Making sense of this Spider-Man world.
Peter Parker, the Spectacular Spider-Man #041 (1980)
Writer: Tom DeFalco
Artist: Jim Mooney
Meteor Man steals some kind of microwave dealy and then uses it to make himself grow nearly as tall as a building. Spider-Man and Giant Man fight him. Meteor Man’s equipment overloads and sends him into the sky where he explodes.