>>11882404Implying we haven't seen dozens of similar "leaks" that proved to be false.
Link to a credible source saying it's true and then it is, until then it is speculation.
The're announcing something tomorrow aren't they? We will know for sure then.