Deepak R

18th on the leaderboard

Don't blink – you'll lose.

Points
833
Multiplayer games
81
Multiplayer wins
32%
Single-player games
0