Are there any improvements or framerate, stability, etc? I'm assuming it's just a re-release, but I am curious because I wouldn't mind having a disc version of this game if it runs better.
The Walking Dead
Game » consists of 41 releases. Released Nov 21, 2012
Log in to comment