Insects in Space

Insects in Space

Insects in Space is a side-scrolling shooter with similarities to Defender. Insects killed everyone on Earth except a few babies. This causes the mystical leader of motherhood, St. Helen, to travel to Earth's remains and save the babies. The most...

Scroll to Top