Question: when did heroes of the storm come out
Answer: June 2, 2015