I am telling you the majority of Triple A releases don't happen in June and July, I backed this up. I never said there is NO release ever, just very unlikely and proved it with reliable and public data. Now, to have a discussion worth of my time, you should make counter arguments that also offer reliable sources. Hint: Not telling me oh there is this one game (I already acknowledged this in my very first entry) that released in June/July, rather you should PROVE to me, that statistically game developers release whenever they want to. So far my data and research I have done validates my argument. And until you show me something else I will go by what I said is true by fact.
I am not even sure Heroes of the Storm is a Triple A game. Is Hearthstone a Triple A release, too because it was made by Blizzard? I would say no it wasn't. Triple A needs big scope, big time and money investment and big teams.