Since we are talking about random leaks, I want to bring up this post from Chris Dring from earlier today, because it really seems like a tease to me.
I looked up the game he mentions and it has a few different release dates for different consoles Oct 28, Nov 20, Nov 26 of 2002 and Feb 14 of 2003. Since he is talking about a 20th anniversary then it means this year - the dates in November 2022 are during the weekend so it must be Oct 28 2022 (Friday) or Feb 14 2023 (Tuesday).
I wonder what game it could be about - I'm thinking either God of War since we are expecting an announcement before the end of the month, but it could also be Mario+Rabbids 2, since I remember someone saying that the date had already leaked or that it would leak or something like that.