Must Read

Guide to the games of 2016

Best of, Must Read
Abzu Developer: Giant Squid Publisher: 505 Games Release date: 2016 Link: Official site Winner of the “Semi-spiritual experience in a sea of marketing” 2015 E3 award, it’s obvious Abzu stands out from the brash production of mainstream gaming experiences. In…
Read more