Megha Meg

23rd on the leaderboard

You play. I dominate.

Points
625
Multiplayer games
54
Multiplayer wins
17%
Single-player games
0