A new type of Walking Dead game was revealed during E3 last
A group of developers with some serious Call of Duty chops