Nice game. I had fun playing the beginning. I got frustrated about the beginning of level respawn, it would have been great if respawns were on the last solved puzzle. When I missed the plank after the fans I stopped, since I did not want to run through the level again.
On my first run, I got into a fail state with the ball. If you hit it after it was shot off the initial position it falls off the ramp, and you cannot really solve the wall anymore.
I still enjoyed the game. Thanks for making it.