Here's a look at the launch trailer being released in Europe for Donkey Kong Country: Tropical Freeze.

More...