Nintendo just released details for its upcoming Switch console, and even announced a few games to go with it. One of those games is “Super Mario Odyssey,” and it looks absolutely incredible.
Follow Tech Insider: On Facebook
Business Insider Emails & Alerts
Site highlights each day to your inbox.