Telltale Games The Walking Dead: The Final Season Free Demo Now Available

Check the demo out now for PlayStation 4 and Xbox One.