In addition to the name announcement and the teaser trailer, you can also visit the brand new official website for the game here! (blogs.sega.com)
With under two weeks until Donkey Kong Country: Tropical Freeze lands on on Switch, Nintendo has launched the official website for the game. (nintendoenthusiast.com)
In addition to the new videos, Japan's official website for the game has opened, bringing with it quite a bit of new information: (mariopartylegacy.com)