Batman: The Telltale Series Episode to Release August 2nd
If I never expressed how much I love the Telltale team, they will always have a piece of me since the Walking Dead series with Clementine and Lee. If you haven’t played it, get it. They also are the masterminds behind the Wolf Among Us, Game of Thrones, Borderland series and more. The Telltale Series...
Read More...