Really nice mechanics! With a bit more polish this could turn into something really fantastic. :)
Thank you so much for the kind words!