2023: Alien Bugs Invade Earth: Successor Game Released!

As promised, a spiritual successor to 2023: Alien Bugs Invade Earth has been released on Steam. Look for 2024: Aliens Are Coming! (also free to play) This new game has about 20-40 minutes to experience (depending on how…