Top
10°

Heroes of the Storm Beta Date Announced

Blizzard's new MOBA, Heroes of the Storm finally has a Beta release date!

The story is too old to be commented.