it got quite hard later on, but over all a very smart puzzle game which got a lot use of a single mechanic!