Available Digital · physical unverified
- Released
- May 9, 2023
- Studio
- —
- Platforms
- 1
2023: Alien Bugs Invade Earth
May 9, 2023 1 platform
Indie
Action
Why are alien insectoids invading Earth in 2023? This narrative driven 2D shooter pits you against a seemingly hopeless battle against the invading Insectoids. How will you (and Earth) manage to survive? What hidden technological, historical, and spiritual secrets will you discover as a result?