The Wolf Among Us Game Review

Being a relatively sheltered gamer, for the most part I haven’t opened myself to some of the titles that you would suspect gamers to play. ¬†However the Telltale franchise is to me a must try, I started of with The Walking Dead Season 1 and after playing that I went straight into Season 2 and […]