The Nintendo Switch was just released last week, but most people have only been able to enjoy it vicariously through YouTube reviews or TV commercials. Unless you were able to beat the rush for a ...