Blizzard is launching their widely anticipated MOBA Heroes of the Storm game & TheBigJB gives us his review of the popular Beta

Blizzard is launching their widely anticipated MOBA Heroes of the Storm game & TheBigJB gives us his review of the popular Beta