AMC’s augmented reality Walking Dead game is set to launch on July 12

Comments