3141463874

3141463874

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