Posts Tagged: "PC"

News

Overwatch is now live!

| | 0 Comments

The world could always use more heroes”—and today, the watch begins for gamers around the globe. After drawing more than 9.7 million players to Blizzard Entertainment’s biggest open beta ever,Overwatch—the...

' .