Giant Squid


ABZU and Rising Storm 2: Vietnam Free on Epic Games Store Now

Epic Games is giving away PC version of ABZU and Rising Storm 2: Vietnam for this week on Epic Games Store. To establish a digital distribut...

8 Oct, 2020

The End is Nigh and ABZU Free on Epic Games Store Now

Epic Games Store offers two new PC games The End is Nigh and ABZU for free giveaway this week. Yet another week has arrived for players o...

5 Sep, 2019