Now that we’ve gotten the biggest news from today’s Nintendo Direct out of the way, let’s do a quick recap...
Nintendo’s latest Direct presentation has already set the internet abuzz with reactions. Some extremely positive, others a bit more negative,...