So it's pretty much 100% confirmed that the leak is set in stone.
(it's not surprising since nintendo took down the videos, but I'm glad that they actually decided to confirm it officially)
(it's not surprising since nintendo took down the videos, but I'm glad that they actually decided to confirm it officially)