Release Date | Nov. 13, 2019
You control the Squidgies, hapless little blobs of adorableness, that need your help to escape their Momma's tentacles and make their new home on planets across the galaxy.
Nothing here yet