can you confirm whether the switch 2 will release in 2025

took me a few days of analysis, but can now confirm:

legit

View all comments