Agreed to posts above. I assume that little piece of information was released to get people excited, but keeping things in secret doesn't create any suspense or "hype", it just makes people question legitimacy of the concept.
Also getting community feedback on something that you personally aren't involved with, in this example it being ranked matchmaking, is crucial. If you're not gonna release any information about it in advance, it better be flawless execution or you will just get community outraged.