Hi guys! Thank you SO MUCH for your patience. We've got the PC build live on the Telltale Games website now - if you ordered it from us (or from an outlet that gave you a redeem code for the Telltale Games website), you should be able to download it now from the My Games section on your profile page.
I know you guys have been waiting especially for this, so as a special thank you to everyone who pre-ordered here, we've sent you an extra Steam code via email as a bonus.
So excited for folks to play the first episode! :)