Love it
The reviewer below is fair in saying that this game relies much more on luck than skill, but that doesn't bother me.. it's just very fun to play and I love the nuclear physics element of the gameplay. The ultra-fluid framerate is a dream for the eyes.
PORT THIS GAME TO THE IPHONE!! I guarantee you this would be very successful in the app store. (maybe add some more touch- or tilt-based elements to the gameplay if you do go this route)