If you buy the season through Telltale, you can download today. I'll hopefully be playing this by tomorrow (no internet at home, only at work, I'll need to install the game, get the Hardware fingerprint, email them through my phone and then await a...
[Read More]