Telltale’s The Walking Dead has officially returned to Steam squib

After the implosion of the development studio in 2018, The Walking Dead was delisted later that same year only to return to the storefront later this week. The seemingly never-ending saga of The Walking Dead seems to have just concluded in a way that was as sudden and unexpected as the events that kicked all …
Scroll for more
Continue reading on Critical Hit...
Tags: