Epic’s battle royale mega-hit arrives today on Nintendo’s console. Epic’s mega hit is coming to Nintendo’s console for free with no wait.