Telltale’s The Walking Dead is Coming This August

Telltale’s The Walking Dead is coming soon for its final season on August 14. Season 1 saw a focus on Lee, afterward, it was following Clementine, a little girl who had to learn to grow up due to the Walker

Read more ›