Well planned, well executed.
I liked it. I have never seen that kind of resistance applied to a maze before, so kudos on that idea. Quite an original (from my experience anyway) combination of elements. One suggestion, however: a "restart this level" button. I lost my ball in the darkness level and had to restart from the beginning. But that's just nit-picking. Well planned and well executed.