Random

Playing With: Bug War

Basic Trope: Humanity is at war with giant insects.
There's too many of them! Retreat to Bug War!