Oh! Indeed it's the same person that commented about things like a new Starfox right before NateTheHate did. And they were right about that when nobody could've known, and they were right about the double direct too (although it kinda got leaked already, still, calling it a double and being right is hard to ignore)
They both claimed a lot of the same stuff was coming, but iirc, I don't think NateTheHate knew about Wario? Which put some doubt in my mind, but it's a little reassuring knowing they got a track record going
I'm still a little skeptical but maybe we'll find out pretty soon? Leaks aside, I'm still a firm believer Wario is in the foreseeable future