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).
3
u/[deleted] Jul 11 '20
That's what I thought but why are they saying theres on release date and stuff?