Monday, April 20, 2015

Heroes of the Storm - Open Beta & Launch Date

Blizzard has announced the Launch Date and Open Beta date for Heroes of the Storm.
Stay tuned for my full comprehensive review!
Source : http://eu.battle.net/heroes/en/blog/1...