Can Telltale Games Pull Off Their Busy 2014 Schedule?
If you didn’t know already, Telltale Games have been one of the fastest rising developers in the industry in the past couple of years. After the huge success of last year’s The Walking Dead which won countless game of the year awards, Telltale certainly have some ambitious plans for the future. As of right now […]