Squids from Space
Add to your library Add to your wishlist Launch dialog
SQUIDS FROM SPACE is a Fun Bits Interactive game that is an 8v8, top-down, team-based, online shooter between Humans and Squid aliens!
Developed by
Fun Bits Interactive
Published by
Fun Bits Interactive