What would you change in this game?

I invite you to a laid-back discussion what could be improved in this game and whether it should go in the direction of the league of legends ?

What do you think? Why is the dot in many countries completely ignored?