Nintendo Switch 2 user agreement be like: sign your soul

2025-06-13

#Gaming #Nintendo #Switch2 #Agreement