Post: Nintendo Switch 2 Direct Megathread

Link: https://azorius.net/c/33tvH6t35HvGpKG514

stsp on 02 Apr 14:03 collapse

No new Nier game...