I'm not trying to flame here, but can you not read that it says that a Final Release Date has not been announced by the publisher and it also says that the boxart is subject to change?
So technically this is not an announcement and also this "release" date was "announced" a couple months ago.