Giant Squid CompanyOverviewGames Navigation: Home / Companies / Giant Squid Overview Avg. Review Score 8.6/10 Avg. Game Rating 7.51/10 Giant Squid Games Abzu Xbox One 505 Games / Giant Squid 6th Dec 2016 (NA) Share: