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

Overwatch Is Coming To the Nintendo Switch!

The Nintendo Switch will be receiving its second Blizzard game soon, as Overwatch will be arriving on the console on October 15th! It will come bundled with 15 skins and 3 months of Nintendo Switch Online membership, which is required to play the game  ...

Author

All Esports

Entertainment

GosuBattles

Account