Sat. Feb 21st, 2026

Two former Nintendo of America staff have discussed the ongoing Switch 2 leaks, saying they will have caused significant disruption inside the company and affected Nintendo’s ability to surprise its fans.

Read more at IGN