Fri. May 9th, 2025

Nintendo is throwing some cold water on Switch 2 sales estimates even though launch demand seems to be off the charts.

Read more at Engadget