News

Nintendo has announced a special version of their announcement livestream to showcase the upcoming Donkey Kong Country at Universal Studios Japan. Usually called Nintendo Direct, the Super ...