Telltale Games Reportedly Lays Off All Remaining Staff

Telltale Games may have laid-off the rest of its staff. The Walking Dead developer let go of 225 employees last month with 25 on rolls to complete its contractual obligations. News of the latest lay-offs comes from Telltale’s narrative designer Rachel Noel. Telltale Games previously “requested a temporary pause of sales” of the final season of The Walking Dead according to GOG. That […]