That the 360 version of TWD should be avoided. Would a laptop with a first generation i5 and no dedicated video card run TWD on pc well or would I be better off slogging through the 360 version?
The Walking Dead
Game » consists of 41 releases. Released Nov 21, 2012
Log in to comment