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.

Comments