Interesting concept but i was missing a bit of instructions and visual feedback (for example something like flowing energy and an orientation mark). I had to try a bit before understanding what i was exactly supposed to do.
Still fairly well executed. Good Job!