competitive play

Competitive Play mode coming to Overwatch

Blizzard Entertainment has annouced that Overwatch is getting a new game mode: Competitive Play. It’s available right now on PC, and will be arriving soon on the Xbox One. Competitive Play is de...[Read More]