Squids From Space

Squids From Space is a team-based PvP top-down shooter where humans and the sinister Squid aliens wage war for the future of the Earth!
- Genres: Shooter, Strategy, Indie
- Released: 2018-12-31
- Platforms: PC (Microsoft Windows)
- On: Steam
Track Squids From Space in your Gamepouch