There's a difference between people who sign-up to gaming forums "knowing" something exists and a company officially saying something exists.
Whether or not we "knew" this existed; this is an official announcement.
To the company, and their marketing team, who spend hundreds of hours planning these things, this game didn't exist in the public domain until today.
Just to clarify: I also think announcing announcements need to fuck off... this wasn't one of those though.