Footage of the first test runs of the upcoming Donkey Kong Country ride at Super Nintendo World at Universal Studios Japan have appeared online and it looks ... Read more