Tag: weekend

Play Overwatch for free

Editor choice
Play Overwatch for free

All Overwatch fans hear up....now is your chance to play Overwatch for free along with your friends. Overwatch free weekend is coming up from 26/5 to 29/5.. For PC INSTALLATION AND PLAY INSTRUCTIONS Download and install the Blizzard app. Create a free Blizzard account, or log in with your existing account. ...

Select your currency
USD United States (US) dollar
Register New Account
Reset Password