3

They want a physical release

One tweet, asking for there to be a physical release of the final season of "The Walking Dead" got more than 400 likes. In response to that tweet, Telltale posted a simple winky face, so it appears that request is going to be fulfilled.