I'm so happy you realized the inspiration.
I'm a bit worried that the puzzle aspect might be a bit opaque, even though there are multiple solutions, but it seems you didn't have issue.
I think difficulty was my favorite part. Felt like it had just the right amount of balance.