ADVERTISEMENT

Nintendo reveals the Switch 2

Published Jan 17, 2025 08:22 am
Switch 2.png

 

Tired of the constant leaks, Nintendo has just dropped a teaser for the Switch 2.  Their video announcement title says it all:  'Nintendo Switch 2 - First teaser.

It was hilarious to think that after all the executive meetings and potential lawsuits from the leaks—especially at CES where third-parties showcased accessories for the Switch 2, along with a 3D mockup of Nintendo’s then-unannounced console—that they just decided, “Oh WTH, here you go!”  

And here it is.  

The Switch 2 looks very similar to the Nintendo Switch but with a few changes. It’s larger, and the colors are a bit different, which I think looks great.  The Joy-Cons are now magnetically attached—and while this sounds cool, I do wonder, how hard or easy it is to detach them.  I wouldn’t want to play a game, get too excited, and have the Joy-Con suddenly come off.  

The dock itself gets a bit of a redesign as well. 

One of the greatest things about the Switch 2 is that it is backwards compatible with both its physical cartridges and digital purchases. This means all your old Switch games are playable in this console, which is great. I wouldn’t want to own a Switch 2 and have Mario Kart 9 as the only game to play until more games are released.  

 

Joy Con mouse.png
Nintendo seems to be teasing mouse-like capabilities with the new Joy-Cons

 

Besides all that was shown last night, we have no other details about what the Switch 2 has in store for us. There is a new button on the right Joy-Con.  This raises speculation that it could be a second camera button. There are also some hints from the video that the Joy-Cons are capable of mouse-like features, which is something the Lenovo Legion Go tried to do.   If you recall, it is that thing that seems to be missing in the Lenovo Legion Go S.   And should the Switch 2’s Joy-Cons have mouse-like features and capabilities, we might see that feature return again in a Legion Go S2! 

 

Drift.png
Nintendo seems to be teasing that the new Joy-Cons have been improved to prevent drifting. Drifting is an issue where the sticks start to move on their own. 

 

Based on rumors and speculations, the Switch 2 will be about as powerful as a PS4. PS4 could play The Last of Us, Uncharted, God of War and its sequel, Horizon, Ghost of Tsuhima, Sekiro, and a whole lot more! It’s not as if PS4-specs aren’t powerful. Imagine a Switch 2 with that much power, what more can they deliver for games like Zelda and the upcoming Metroid Prime 4, and maybe, we’ll have enough processing power to make 3D levels in Super Mario Maker 3 (It’s so perfect, Super Mario Maker 3D, right?). 

Of course, all these are just speculations. There could be other big surprises Nintendo will reveal.  Nintendo has a thing for introducing new things every generation.  

Official hardware info will be revealed in Nintendo’s Direct in April. 

 

ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.