A new Switch 2 report suggests that third-party developers would be locked out of the new console's launch window. But I'm not buying this particular rumor. Here's why: https://www.forbes.com/sites/jasonevangelho/2025/03/26/new-switch-2-rumor-suggests-a-serious-game-shortage-at-launch/