Originally Posted by Macfly77
No you will not.
Buying the Deluxe Edition will allow you to download the games from the Telltale website (on November 15).
In order to unlock the game on Steam, you would have to buy it from Steam.
can we predown load the episodes while they are locked??? this i would find helpful