Bring out your dead.
Full games at launch?
Much like the title characters in The Walking Dead.
Prepare your tissues.
A Tell Tale experience for the masses?
Only on PC.
Also, a sneak peek at what the Stranger Things game could have been like.
Not the storybook ending we hoped for