Decagon

A mysterious group of ten beyond super-powered heroes (some worship them as gods) that took control of planet Earth in October of 1962 at the height of nuclear tensions between the United States and Russia culminating with the Cuban Missile Crisis.

Their base of operations is a hovering, massive atmospheric craft that has been named Gibeah.

Decagon

A Shadow In the Sky mosswood17