Nice little game! I might be stating the obvious, but it strongly reminded me of Angry Birds :)
There seems to be an issue with window resizing: when resizing after the game has started, part of the elements end up off screen. Conversely, when resizing before the gameplay starts, the elements occupy that much space, which changes the gameplay (and might make the mission impossible?).