I sick of keep losing so many matches cause i always keep team up with people who don't want to communicate in english or bunch of trolls.
So anyone want to make a team ? If you guys interested just post here. Mostly like prefer Asia region but NA or EU region will do. Any role will do as long as you good at using certain heroes. If you want to use mic also can but please don't abuse it cause it extremely irritating. I prefer communicate by typing.