According to many posts I've been seeing online, the next Nintendo Direct may have leaked out. The linked images show folders on a PC that I assume are for the games that will appear during the direct. Alongside of that there is a logo for a new Ubisoft IP. Could this be real? The logo and the overall contents of this leak have me thinking it could be.