Game Review: Batman – The Telltale Series

I was really excited when I first heard about this game. First of all, because I’m a DC fanboy till I die, and so I couldn’t wait for something new with the Batman name to come out, and secondly because I’ve spent many happy hours playing Telltale’s other games such as The Walking Dead, Back … Continue reading Game Review: Batman – The Telltale Series