Originally Posted by puzzlebox
Nope, just the download on this site. But ordering via Telltale means you get a DVD at the end of the season (for the cost of shipping), which you won't get through Steam.
After so many changes since the game was announced to be released in April is the above still true? Thanks!