This was super fun! The visuals were great and I loved how you introduced and built on so many different puzzle mechanics.