Squids From Space

Géneros: Strategy, Shooter, Indie
Plataforma: PC (Microsoft Windows)
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!

Lançado a 31/12/2018

Tudo sobre Squids From Space:

Notícias

Guias

Vídeos