Skip to content

Directive: Invasion


Earth. It's a nice, ripe, blue planet just hanging there in space. So enticing. It's easy to see why aliens are invading it all the time. Though usually they just come one at a time. But what would it