I was loving this up until the enemy character that follows you around shows up - it gets quite confusing and I wasn't able to get past it. Pretty fun still, and beating the puzzles was immensely satisfying.
Yeah you're right, now that you say it. The "enemy" was not as intuitive as i wanted /: