I made it to 2600, which was 4th place I believe.
The inertia of the orb after charging really makes this game fun and challenging.