Meh...
Nothing about this game really screams amazing. Art is subpar, music gets annoying, and the gameplay is like every other physics game out there. Sure the physics were good, but you didn't even code the physics yourself, so its not even a real triumph.
3/5, 7/10