The Invasion of Turshwelle Park
The Invasion of Turshwelle Park
Portals appear in Turshwelle Park and monsters the likes of which we’ve never seen march forth upon our world. Supers assemble to fight this apocalyptic threat, or do they have ulterior motives?