Very Nice!
I like it,I got stuck at life 31,but never mind.
P.S. I found a bug a few levels before,at the first levels with the switch for the electricity. You can just touch the switch very briefly and go back and it would stay on,which makes the passing of the levels much more easy...you should look into it,and try to correct this.