>>534088526
I'm not one of them, I branched out after they slightly nerfed OD.
>not being able to perform with other heroes
People at this game are dogshit. I'm able to play Storm, Leshrac and Ember well enough to have 80% winrate after a few games.