Looking for people to play with. EU (& US if ping allows it)
I am looking for ppl to play with, mainly for PvP, however still need to level up some heroes, so some PvAI and Arcade is fine too.
Just came back to the game a few days ago, so I'm very rusty still.