Nintendo Direct incoming! Nintendo has announced a "roughly 15-minute" Super Mario Maker 2 Nintendo Direct for tomorrow, May 15, at 3pm PT/6pm ET/11pm BST.