Telltale Games Seems to Be Rising From the Dead

Also, ‘Destiny 2’ is getting something that looks like a Battle Pass and there might be new ‘Witcher’ games on the way.