https://gamefaqs.gamespot.com/boards/189706-nintendo-switch/76571076/900653271
My only issue with this is that I'm not sure whether this stuff is only gonna be in the Direct or if that's for E3? I'd assume it's only the direct.
This is just a rumour though so I guess we'll see what happens but this person obviously feels pretty confident.