Been playing the game on and off for a few years (mostly due to pals dropping in and out as well as my DOTA 2 clan antics).
Would like to play more regularly and ideally with people who want to build a winning mentality whether through fun or victory.
Live in UK and speak 5 european languages so can integrate easily

O7