The Walking Dead's “next big instalment” is a live game taking place on Facebook Source Cluster: Eurogamer Source Node: 1736176Time Stamp: Jul 11, 2022