Abzu – A game that actually made me feel something!

Abzu / ABZÛ is a beautiful, relaxing, awe inspiring game. It has you exploring a vast underwater ocean with plenty to see. Here are my thoughts on it, and find out…

Continue Reading