ABZÛ is now available for Nintendo Switch

ABZÛ

ABZÛ is now available for Nintendo Switch Today Independent publisher 505 Games and developer Giant Squid have announced their award-winning inspirational aquatic journey ABZÛ is now available for Nintendo Switch. Lets hope you guys like water because there is a lot of it in this game, its all about exploring the beautiful ocean world full of […]