Great all around, I do have to say that the last puzzle felt like it should have been earlier in progression
We crunched the last few levels in lol, thank you for the feedback though!