Nintendo Release Official Account Setup Video for First-Time Users

Who’s excited for the Switch?