Legitimately more fun for me than playing a traditional MOBA like DotA or League.
I really like that there's no chat. At a high level, I'm sure this be a deterrent where playing with randoms might be difficult but I played this game purely for fun.
Biggest downside is the monetization model.