Squids Odyssey Review – Nintendo Switch

Squids Odyssey is an interesting blend of physics-based action and turn-based strategy. You control a band of cephalopods who are on an adventure to save their beloved ocean from an invading force of black, goopy, corrupted shellfish. Squids first made an appearance on the iOS […]