Originally Posted by dudeabides
Wish the next part of Walking Dead would come out, playing other games for a month in between episodes kinda makes you forget.
That's whats good about it.
When's it coming anyway? I can't seem to find the place to check anymore.