The first episode of Telltale’s video game adaptation of The Walking Dead was a fantastic surprise when it launched back in April. Not only did itimpress (opens in new tab)us quite a bit, but it also sold through the roof, becoming amillion-seller (opens in new tab)in no time at all. …
Read More »