3141463874

3141463874

United States
Steam
Best Rank #3,480
Peak ELO 1,026
Career W/L 105W 124L
Win Rate 45.9%