(07 Oct 2018, 01:46 AM)Sanchay Wrote: The walking dead is the only game, on whom telltale can count on. Hope that the franchise continues