Heroes of the Storms Black Screen, Lag and Server error Troubleshooting Guide
Heroes of the Storms was released on 2nd of June 2015, on Mac and Window. The game is developed by Blizzard Entertainment. It is an online multiplayer battle games and it is free to play. It supports in-game purchase of certain content.…