Interesting mechanics. I haven't seen this one yet. Good job!
Thanks, I always care the most about keeping it original :)