Cool and original mechanics, although it's often confusing.
Thanks very much! I had originally planned to animate the rotation so that it was more obvious - but it was really buggy and I didn't have time to sort it out!