Activity
Events
05:59 UTC
Player XPX Overwatch
Image
徐珮瑄 (Xu Peixuan)
 China
Also known as Freefeel, b612, 我不单会说中文
Teams
No Overwatch team found for XPX.
Team winnings
4,615 USD from 8 tournaments