Nintendo's most anticipated game in years, The Legend of Zelda: Breath of the Wild, is finally here. Does it live up to expectations? The Pros discuss their first few days exploring Hyrule, as well as the highs and lows of the launch of the new Nintendo Switch! (Intermission Music: Wizards & Warriors - Intro Theme)