After reports of certain players suffering poor performance while playing The Walking Dead, Telltale have offered free downloads of the game to those who have been affected.

The problems lies with those who own an Xbox 360 Slim 4Gb that does not have an internal hard drive installed, causing  “unacceptable freezing or stuttering”.  Telltale have recommend that you should install one but for those that can’t will be eligible to download the game from the Xbox Live Marketplace after filling out a Claim Redemption Form. Which can be found by checking the original post.