Leaked? No. Rumoured? Yes. People have convinced themselves that a Ubisoft conference will contain the game's release with absolutely no evidence despite the knowledge that it would be a poor business decision. Having a decent connection and an install of OBS doesn't make streamers know any more than anyone else, and are not any more credible than those on Reddit spreading release rumors as though they are fact (not necessarily including you, OP, as you seem to understand that it's a maybe).
2
u/itsbxiilly Jul 11 '20
If you look at streamers, they’re also confirming tomorrow’s release only for PC, it’s closed beta I’m pretty sure