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