Donkey Kong Country: Tropical Freeze - Launch Trailer

Check out the launch trailer for Donkey Kong Country: Tropical Freeze.

Did you enjoy this video?