Telltale Games

Telltales Games to close

Following initial reports that Telltale Games—the developer behind the extremely popular and well received ‘Walking Dead’ series—had laid off a significant percentage of its workforce, it now seems th...

Lost Password