Games are generally announced too early, and that does often lead to delays and on some occasions a loss of hype and interest. But then again, first party games need to be announced reasonably early at the start of a console gen to help consoles differentiate themselves from the competition.







