Neat puzzle! I like the minimalistic design. I think limiting the amount of switches you can do could spice up the gameplay and I'd love to see new block types like one way blocks!
Thanks!