Anybody else have placeholder text for the stats screen? It might be only accessible after the game is beaten; I can't remember.
The Walking Dead
Game » consists of 41 releases. Released Nov 21, 2012
Game » consists of 41 releases. Released Nov 21, 2012
Log in to comment