This is an interesting game.
http://www.gamereclaim.com/2008/10/128/
I completed all 18 levels but did not understand you were supposed to submit your scor for each level.
Thanks for the distraction :P
The first time through its a puzzle game. The second, third, fourth, fifth times, its a speed game. Right now I'm in first place on level 10. ;D