General Hedd is a General in the United States National Guard.
History[]
News reporter Jim McNaughton explains the strange situation going on at the T.C.R.I. (Techno-Cosmic Research Institute) building. Three days earlier a mysterious beam of light had erupted from the roof of the structure, and when police came to investigate they were promptly shut out by heavy steel plates that sealed all doors and windows. The local police and the United States National Guard, led by General Hedd are plotting their next step when another incredible beam of energy strikes the rooftop, lighting the city for several blocks. On the crowded streets below, chaos erupts and McNaughton asks General Hedd what's happening and what their plans are. Hedd yells at the reporter to take off, but McNaughton insists that the people have a right to know. Hedd tells him that they just got confirmation from the Governor and are going to blast their way in.