Tag: nintendo Switch, Overwatch
BTT Gaming: Overwatch officially coming to Nintendo Switch
Kyle PeekSep 05, 2019
The world could always use more heroes—and starting October 15, Nintendo Switch™ players will be able to join more than 40 million players from around the globe in...
BTT Gaming: Overwatch League Signs Two New Teams
Kyle PeekAug 03, 2018
The Overwatch LeagueTM has its first champion in the London Spitfire, but new competition is on the way for the 2019 season. Today two more teams, Atlanta and...