With the rights situation the IP is in, I’m surprised this happened.
While it doesn't have the same casual name recognition of The Walking Dead, DC Entertainment and Telltale Games are teaming…
This website uses cookies.