There wasn't a publicly announced release date to begin with, so I assume this is all internal?
I've been scouring the net the past few weeks, still nothing. There's been lots of talk though, like an official announcement next month, but all rumours. Nothing official yet.
Yes, because that's VERY Need For Speed. God, why didn't I think of this earlier? Damn... copying off other games is the future! Damn! I'm so stupid for not thinking that! I should be shot!