Developer: Fun Bits / Fun Bits
Release date: June 16, 2017
Retail Price: $2.99 |
SQUIDS FROM SPACE is an 8v8, team-based PvP top-down shooter where humans and the sinister Squid aliens wage war for the future of the Earth!
All Rights Reserved © Indie Boost - 655 Montgomery Street San Francisco, CA 9411 - 9201 Oakdale Ave Chatsworth Los Angeles, CA