Very interesting - the cover art is misleading though, hahah.
I like the rotating mechanic - thought it might have benefitted from faster rotation since it became a chore otherwise. I know it's hard to get all the physics right with all the rotations in such a short time span - but less jittering would have helped it.
I liked it otherwise, neat idea.