I saw this leak on Reddit. Apparently showing video files for a new Nintendo Direct. The weird thing is that we also see a logo for a brand-new Ubisoft IP. Could this be real? if i'm being honest this is one of the more realistic Nintendo Direct leaks. As I said the last time a leak just like...