I love this game, though it is a bit too complex at times and I feel that now, since WHICH parts you pick off when matter more than in the previous game; it really should let you choose instead of picking off things then picking half of them immediately back up.
Anyways; I found an amusing bug and I think the developer should know. It's caused by climbing a ledge while there's a cannon on it. I used it to solve level 20. Video: http://youtu.be/gXMfOrYiYQ8
I was also able to fly in a weird and uncontrolled manner the first time I tried the same action, like same effect, but the shooter was in mid-air continuously rolling backwards, causing a 'hovering'.