Donkey Kong Country: Tropical Freeze New Trailers Feature Kong FamilyBy Christian Pepitoon April 23, 2018Game company Nintendo recently revealed new trailers of Donkey Kong Country: Tropical Freeze for Nintendo Switch. It focused on the...