At this point, it’s too early to provide an initial estimate on the release date. As with all Blizzard games, we will take as much time as needed to ensure the game is as fun, balanced, and polished as possible.”
I’d guess within two years or so. Remember, they announced it voluntarily. It looks fairly complete, graphically and gameplay-wise. They’ve already had playable demos at BlizzCon.
Right now, I’d say that they’re just balancing it (an enormous task) and tweaking it to perfection
Just be glad it isn’t valve. Valve would give you a date, postpone it half a year, then release it with plenty of glitches still to be fixed lol. Guess that is what happens when you backwards engineer games and add on ideas from any other game currently coming out.