Donkey Kong Country: Tropical Freeze Japanese Switch overview trailer
Posted on April 13, 2018 by Nick in Switch, Videos
A short Japanese overview trailer has just been released showing off the Switch version of Tropical Freeze. You can check it out down below.