really good! a little weak on relationship to theme but this is definitely an original mechanic i haven't seen before