Captain Atom has a lengthy history, originating at Charleton Comics in the 1960s and moving over to DC in 1984 alongside Blue Beetle…