Brilliant concept! The rotations confused me at first but it was really satisfying to master such an unusual mechanic