User Avatar Image

The Walking Dead season 2 release date confirmed (edit: wishful thinking)

posted by gupy01 on - last edited by Vainamoinen - Viewed by 1.1K users

On Steam if you click add to cart the release date appears 15 november.

11 Comments
This discussion has been closed.