Nice some Deadlock postings. I still think the game will be released and marketed to the public with the launch of the Steam Machine. Which would make it a launch title sort of, at least by perception. Imagine the game is invite only and has over 100k players daily. I'm curious to how this game will be monetized.
Overall I don't speak much about this update itself, because I tested the game a year ago. And stopped playing because it was not exactly what I was hoping for, a Overwatch clone. Instead it is a MOBA with hero shooter controls and mechanics.