Fans eagerly lined up at the San Francisco flagship store for the release of the Nintendo Switch 2. Enthusiasts, like a fan who traveled from New Jersey, enjoyed trying the Mario Kart demo on the upgraded console.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing