Posts Currently viewing the tag: "stress test"

Overwatch Beta Impression

  We had a chance to try out the closed beta of Blizzard’s newest game. When Blizzard announced Overwatch…