Just five months after the announcement, the gaming world is so hyped up about this game and we haven't even had a real glimpse of the graphics! First trailer is set for December 02, and a month from now, the release of the first episode will be imminent.
These release schedules are incredible. Does any other successful company manage something like that?
Anyway - the DeLorean's engine has started. There are only five to seven weeks left for pre-release information and marketing, I can't imagine that they
won't be put to use. I wouldn't bet on "three screens next week", but we're close now. So close.
/edit: I'm as old as Marty would be now, minus ten years.