The Walking Dead hasn’t fared well in the video game industry as of late, with publisher Starbreeze Studios suffering after developer Overkill’s efforts fail to grab the attention of the market. Fortuntely, Skybound Games is making headway with Telltale’s The Walking Dead: The Final Season, which now has a confirmed …
Read More »