good lord the amount of announcements this generation