I'm from the UK and I am looking to make new friends to play Heroes of the Storm and hopefully other games in the future (Overwatch hype)
I'm looking for friendly people to make a team and compete in Hero League.
Heores of the Storm is my first moba and I have been playing since May so I'm not a veteran, tough I'm not completely useless as I've done my research. Extra tips, tricks, and constructive criticism will be much appreciated :)
So whether you are relatively new too, or you're...
Posted: Jul 08, 2015