Shawn Chen's Articles

@chldota
Location
USUnited States
About me
1/4 British Chinese who's a high tier DotA2 pub player (Top 20 NA peak ) and trying to pursue further in the DotA 2 industry.
Shawn Chen's Articles