Can't find my Download of the Walking Dead
Hi there - I purchased The Walking Dead on the 25th November. In My Games, I have a download button for the free Back to the Future that came with The Walking Dead game, and information that I purchased The Walking Dead, but no download button for it. Where am I likely to find it? Thanks for your help.