Scene Image

Galactic Infestation

Looks like the roaches have come out of the woodwork...in space!

You play as a member of an elite team tasked with defending Earth against a massive alien invasion. Explore different parts of the globe, recruit allies, and use advanced technology to take back the planet.