The walking dead new frontier game pass July 8, 2019 16 32 64 128 The walking dead a new frontier xbox game pass The walking dead a new frontier pc game pass The walking dead telltale new frontier The new the walking dead game The walking dead new frontier take the deal