Jumsimbab87 is still on top, but some people are getting in striking distance.
Too rich for my blood - I'm down at #9 right now.
I could give myself all the free energy I wanted but that's cheating, right? So I limit myself to the daily updates. Of course, several have beaten my score without even using energy.