3141463874

3141463874

United States
Steam
Best Rank #2,765
Peak ELO 1,078
Career W/L 105W 122L
Win Rate 46.3%