Zombie choose-o-drama The Walking Dead: The Final Season released its third episode this week, after a short delay as Telltale sadly closed its doors and Skybound took over development (thankfully with at least some of the former workers on board). I haven’t finished it yet, because who has time to finish video games nowadays, even […]