owsf2000's
post, my (lengthy)
comment.
As noted in the comment itself, see also
this and
this, for more verbose rantage.
The gist: the term "release date" is essentially meaningless now, at least as far as the modern video game industry is concerned.