Name
Total entries
Player score
Player rank
Online Games Played4340--
Online Games Won3471--
Singleplayer Games Played178001231238
Singleplayer Games Won10809961175
Arcade Score (Easy)2749151593101
Arcade Score (Normal)2196726101464
Arcade Score (Hard)111214906991