Squigs is a third-person arcade game with action, strategy and puzzle elements. But Squigs has not yet been released on PC. But it is likely that the... Read more
Squigs is a third-person arcade game with action, strategy and puzzle elements. But Squigs has not yet been released on PC. But it is likely that the game will be released on this platform in the future.