1
Third season from Telltale Games will debut in November