We're here to help you out. Nintendo hasn't mentioned World Championships in the post revealing its Switch NES controllers are on sale, but the timing of the deal going live is evidence enough ...