I cried so much watching the trailer.. Thank you Nintendo!