What is Heroes of the Storm 2.0 Heroes of the Storm 2.0 (HotS) is a free to play multiplayer online battle arena game (MOBA) developed and published by Blizzard Entertainment, the same company that created Overwatch, Hearthstone, and the StarCraft, Warcraft, World of Warcraft and Diablo series. It is an […]