Twitch

Twitch

the Plague Rat
Games
45
508
908
17,386
1,483
Win %
42.2%
38.0%
46.0%
51.3%
42.3%

Not Enough Data