Name
Total entries
Player score
Player rank
Online Games Played4340--
Online Games Won3471--
Singleplayer Games Played17800611947
Singleplayer Games Won10809173019
Arcade Score (Easy)2749--
Arcade Score (Normal)2196--
Arcade Score (Hard)1112--