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 Nintendo Direct stream will focus exclusively on the theme park. On November 11 at 2:00 p.m. PT 5:00 p.m. ET, Super Nintendo World Direct will air online for approximately ten minutes. No details have been...