Looney Rally: Now with leaderboards

Integrated global leaderboards, so that you may compare how fast you are against other players all over the world.