Search

2023: Alien Bugs Invade Earth

Latest Version
11920856
Version Date
Aug. 11, 2023
Links

Description

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?