I don't think I've seen quite this mechanic before — very neat, easy to grasp, nice work!
Thank you for the comment! Hopefully it sparks a few imaginations.