Overwatch: Free to Play this weekend

Maybe you're a lot like myself, heard a lot about Overwatch but never understood the hype.

The weekend is for us. Overwatch will be free to play this weekend (starts today 11AM PST) on XB1,PS4 and PC.

Good chance to test the hype.


Popular posts from this blog

Free Stuff Friday

Mystery Giveaway #1

Uncharted 3 Beta Contest