Nintendo Directs are all amazing, and this one just proved why Nintendo sells the most software and hardware every holiday
Log in to comment