Cool game! I like all the mechanics you added and the interesting puzzle aspect. I think adding a rotating camera that moved with the mouse would really add some juiciness.