GameSpot may receive revenue from affiliate and advertising partnerships for sharing this content and from purchases through links. Ahead of its launch on June 5, anyone looking to preorder a Switch 2 ...