Tag Archives: skybound games

The Walking Dead: The Telltale Definitive Series Release Date Announced

The Walking Dead: The Telltale Definitive Series, a collection of all four seasons of Telltale’s critical-hit game, is set for release for PlayStation 4, Xbox One, and PC on September 10, 2019.

Continue reading The Walking Dead: The Telltale Definitive Series Release Date Announced