3141463874

3141463874

United States
Steam
Best Rank #2,764
Peak ELO 1,078
Career W/L 105W 121L
Win Rate 46.5%