Pete & Dan discuss how well they felt the Nintendo Switch launched, along with their thoughts and feelings on how this magical brick changed their lives.