The Aquatic World of Abzu an Honest Review

Abzu is a new game developed by Giant Squid Studios and published by 505 Games. It recently came out on Playstation 4 and Microsoft Windows PC. To be completely honest I had no idea this game existed until I saw...