Heroes of the Storm is officially launching on June 2nd, following an open beta period beginning May 19th, Blizzard just announced. If you haven’t been able to check the newfangled MOBA out yet, you really should! It’s a lot of fun. Also I’m betting that there will be lots of boosts and other goodies during the beta.