Great job - I played it all the way to the end. The UI is really easy to use - very intuitive. For me, the "wall" was visually confusing. Maybe some visual differentiation from the other pieces would help. Level 17 was especially hard for me to see what was going on.