>>723718154
I thought we were getting another Sakurai direct about this game. Where is it Nintendo?