Squids Wild West Review

By Carter Dotson on June 28th, 2012
Squids Wild West is a turn-based strategy game that blends elements of physics puzzlers to make a game that's fun to play and friendly for casual players.
Read The Full Review »