Tag: Telltale Games

Telltale games shuts down: Still hope for an end to Walking Dead season 4

By Dakota Cantwell Telltale games announced that it was closing suddenly on Friday Sept. 21. This news shocked fans and employees alike as 250 people suddenly found themselves without jobs. While a […]