505 Games and developer Giant Squid have announced their award-winning inspirational (i.e. kinda boring) aquatic journey ABZÛ is now available for Nintendo Switch in the Nintendo eShop. ABZÛ is an underwater journey that immerses players...
Read More
1 Minute