Xbox Live UK Release?

edited April 2012 in The Walking Dead
Hi Telltale,

Loved all your series so far, with the exception of Jurassic Park cause I haven't been able to play them yet :)

-

With The Walking Dead, will the Xbox Live version of the game be released in the UK on the 24th/25th just like it will be in the United States?

-
This discussion has been closed.