Games/Squids From Space/MediaSquids From Space·, 2018 · Fun Bits InteractiveMediaBack to gameAll7Screenshots6Videos1Screenshots6Videos1TrailerMore about Squids From SpacePlayer reviews