Connect with us

Hi, what are you looking for?

All posts tagged "Giant Squid"

News

505 Games and Giant Squid have announced their award-winning aquatic adventure game Abzu is coming to the Nintendo Switch on November 29 for $19.99....