The second season of Telltale’s award winning The Walking Dead is coming to consoles, PC, and mobile soon and to drum up some excitement for what is sure to be a heavily emotional experience, they’ve released this brief teaser. The first season was easily some of the finest adventure gaming I’ve ever experienced with some […]
Trending Articles
More Pages to Explore .....