Tag: Indie Review

‘Abzu’ Review

Abzu is a short but memorable experience from developer Giant Squid, taking place in one of world’s most mysterious locations – the depths of the ocean.

Rate this: