A twisted idea — in a good way :) The execution is solid, and the rules are clear. Congrats on both the concept and the implementation!