Nintendo Direct launching at 10am Eastern—you can watch it live right here, or stick around on Kotaku as we bring you all the news as it happens.