We're not quite sure why, but the official Mario Tennis Aces website is completely gone. You don't even get an error when you try to visit. Instead, you get redirected to the hub page for Mario Tennis Aces on Nintendo.com. Funnily enough, that hub page has a link for the official website, which when clicked, brings you right back to the hub page.
Swing and a miss