New details about Donkey Kong Country: Tropical freeze have been revealed.

More...