By using this site, you agree to our Privacy Policy and our Terms of Use. Close

It generally can be dissapointing for people when a release date gets pushed back many times, I think it mainly stems from wanting to avoid that disappointment, so developers try to stay vague until they're sure of a solid date for release.

Waiting for Half-Life 2 was a fine example of setting dates too early.