Update: Episode 1 is schedule to be released sometime tomorrow during business hours. HOWEVER - that is only for those who have paid for the season. An email came out over the weekend that stated that those who were using the code to get the first episode for free have to wait until February and Episode 2 come out, before getting the first episode. Therefore, the email recommended, that I just buy the whole season now, so that I can play it on release day.
Personally, I think that's a cheap shot by Telltale. No where before was it stated that those using the code to get episode 1 for “free” would be delayed a month and a half to 2 months.
Also, I think it's a dumb move that will ultimately cost Telltale money. I don't have a PS3, so I was hoping to get this on Xbox. Well, Telltale has stated that it's not coming to xbox. So that leaves my almost 10 year old computer. I was going to use the “free” episode to see if it would run on my computer at all. If so, I was ready to buy the season right then and there. (read: in December 2010 - well before episode 2 is due to be out). At that time, my understanding is that the only option I have to buy the game is to pay 25 bucks for the whole season. The SAME price paid by all those that pre-ordered - even though I already have a “free” episode. So by the time I've done that - what have I gotten for free that those who pre-ordered didn't? Simply the chance to make sure it will work on my computer before buying it.
Let's just say that this game has been my first dealing with Telltale, and with their decisions, I will probably not buy anything from them except this BTTF game - IF it will run on my computer. I refuse to play their mind-games and purchase the whole thing, just to try it out tomorrow.