I think this deserves a new thread. It seems we don't have to wait for the release to know for sure if the game has a new DeLorean or an old one, this interview pretty much confirms the new one.
So. To all the pro-new-DeLorean people who argued with pro-old-DeLorean (however few there may be :p There are some though), let's all together say some nice ol' 'I told you so's, what do you think? I'll start.
I told you so :p