Thanks!
When I came up with the idea for this game, I wanted to create something similar to the game Angry Birds. The game actually turned out quite different from what I had in mind at the beginning, but I it still relies heavily on the physics engine. Because of that it can sometimes seem a little random whether an object breaks or not. However, I'm pretty sure that there is a solution for each level that works every time.