Nintendo has seemingly leaked a major announcement for today’s Direct

Company’s online schedule reveals new game

Nintendo has seemingly leaked a major announcement for today’s Direct