Telltale Games has been on quite the roll lately, with two releases in the last two weeks from two separate franchises, this time The Wolf Among Us. After the release of the first episode back in October, we saw a long hiatus before the release of Episode 2, but ever since we have gotten a new...