No download link present in 'My Games' list.

edited April 2012 in Game Support
Hello, I ordered the The Walking dead directly from your site today as I saw it was out on Steam but would prefer to give the money straight to the dev's however it does not appear in my 'my games' list. Could I please have access to it please as its not 20.00pm and to my knowledge it was out at 9.00am today on Steam.

My order info is as follows: Order #600151627115224 | Placed April 24, 2012

Regards.

Comments

  • edited April 2012
    Nobody has it yet. It's only noon Telltale time. We'll let you know as soon as it is available. :)
This discussion has been closed.