Latest News

Tag: heroes-of-the-storm

img
Oct
14

Blizzard’s Overwatch Beta Launches October 27

Overwatch, Blizzard's attempt to diversify the MOBA genre, will soon be playable by a select number of people in the upcoming closed beta, which begins on October 27.

s2Member®