Nintendo Switch 2 Sells Out Instantly Amidst Launch Chaos - Rollup News