A night at New York’s biggest Switch 2 launch event

I’m standing outside the GameStop at Union Square in New York City on a beautiful Wednesday afternoon, with plenty of cars rolling by and people basking in the late spring sun. On the corner of […]