To echo what Ravensridge said, love the mechanics organically (hehe) connecting with the theme of your game!
Thanks! I hope you enjoy!