Overwatch Nintendo Switch Announcement TrailerBlizzard's critically acclaimed hero shooter, Overwatch, is finally coming to Nintendo Switch.By Joshua Mobley on September 10, 2019 at 2:09PM PDT Overwatch