Nintendo Switch PS3 PS4 Steam Thoughts Wii U Written By: Jonathan A. Top 5 Reviewed Games of 2017 January 4, 2018 Ailingforale 2 Comments BOREALYS Games, Crystal Dynamics, Guerrila Games, Horizon: Zero Dawn, Indie, Mages of Mystralia, Nintendo, Rise of the Tomb Raider, Square Enix, Tales from the Borderlands, Telltale Games, The Legend of Zelda: Breath of the Wild, Top Reviewed Games of 2017 2017 was a great year as far as gaming was concerned. Yet another year has gone by so it’s time Read more