Download link on email before put on site?
Anyone experienced with prior releases? Is telltale emailing out the download link before putting it up on the "my telltale" part of the site? Or does the email just contain a link / info about the "my telltale" page?
Hoping for a release in 3 minutes...
Hoping for a release in 3 minutes...
Sign in to comment in this discussion.
Comments