I was a little thrown when the main puzzle mechanic kicked in, I wasn't expected that. However, after a couple puzzles I was having a lot of fun because they were just really well designed. Shoutout to the puzzle wizards on your team.
i hadn't really done puzzle design before, so i'm really glad that the levels turned out to be enjoyable! and you're absolutely right that the puzzle mechanic could've been introduced a little better.