Enjoyed the demo, very elegant puzzle mechanics and looks slick. Took me a while to find the solution for level 17.