hyperstorm-rpg.com
The Nephilid Swarm
There has been talk about “the locusts”, this mysterious alien species that waged war with the Consortium for almost 20 years. Here’s finally something more about this alien cult…