This is incredibly polished and well put together! Its such a cool mechanic and it really feels satisfying and juicy to play, well done!