Jumpin on 14 May 2019
CONFIRMED! 11th of June. The leak is PROVEN right!
Also, the May part from the leak (which is the month after April) ALSO PROVEN true, May 15 there is a Mario Maker Direct.
GOOD WORK GUYS!
I describe myself as a little dose of toxic masculinity.