Those puzzle mechanics were an awesome take on the theme, distinct so far for me in this jam.
Great job