welcome-banner
All News
article-headline
Overwatch5 years agoTony "Rain_bringer" Rain

Overwatch Nintendo Switch Announcement May Happen Soon

Overwatch may be announced for Nintendo Switch soon, or at least that's what many Nintendo and Overwatch fans are speculating. As you may remember, an Amazon listing for some officially licensed Overwatch Nintendo Gear surfaced last month, more or less outing the future announcement. The listing specifically was for  ...

Author

All Esports

Entertainment

GosuBattles

Account