Steep – Game Review

When Steep was first announced by Ubisoft I wasn’t quite sure what to expect. Would this be a game about exploring vast open mountainous terrain or competing in different challenges
By Deville Louw on 07 Dec 2016

The Last Guardian – Game review

It is hard to believe that after almost 9 years of patiently waiting (well, mostly patiently), Team Ico’s next game, The Last Guardian, is finally releasing. Much like its legendary
By Deville Louw on 05 Dec 2016