er...
I agree with all of the statements below - it does look nice, and the physics is pretty good. But I got bored on the first level. Perhaps try a faster pace, and a different story line?
And as for what nemesis-SS said, the game I think is called Little Wheel.