Donkey Kong Country Returns Video Preview

What else can we say? It’s about time.