About Squid In A Box
Squid In A Box is a UK Independent Videogame Developer consisting of at least 1 person!
More about Squid In A Box
Squid In A Box is located at Shrewsbury, Shropshire
http://www.squidinabox.com
Similar Listings
Game Doncaster
3.5