Its so punishing in a good way. I have fun trying to figure out the solution. Great concept & puzzle design, nice work! Good luck coming up with another new level/puzzle design, should you decide to expand this :)