Donkey Kong Country Returns is better than sex