I agree with all the others, it's a very clever concept introduced at a very steep angle which can make things a bit frustrating. It reminded me of the Rubik's cube, actually.
With a bunch of tutorial levels and a bit more polished UI this could go far.