Graphical style choice was excellent, and the idea is right on theme. I did manage to break it twice by seemingly dragging after it registered the piece and I was unable to continue without refreshing.
Great work!