leoric release date
-
Heroes of the Storm
Leoric release date July 21 in North America
Leoric’s release date in Heroes of the Storm has been revealed by the game’s official Polish Facebook page. The translation states Leoric is coming Wednesday — in…
Read More »