DKC references in new Mario Odyssey tailer

You guys may have seen the Switch presentation, and you may have enjoyed the Mario trailer. But did you know there were loads of DK references?
https://www.youtube.com/watch?v=27jkkB2Ix3M
https://www.youtube.com/watch?v=27jkkB2Ix3M