I've been thinking about finally playing through all these episodes. Do you know if they are planning on releasing them all in a retail copy? If not is there any kind of discount for buying all the episodes at once?
The Walking Dead
Game » consists of 41 releases. Released Nov 21, 2012
Log in to comment