Telltale Games is releasing The Walking Dead Collection on December 5th, for $49.99. This new release will combine visually enhanced versions of the first two seasons, and both spin-offs …
Read More
Michonne is back in ‘Give No Shelter’, the second chapter of her Telltale series. With machete in hand is up to Michonne to make the tough choices for herself and those closest …
Read More