The puzzle design is really good, I had lots of "aha" moments. Also, I'm totally stealing the technique you used to animate the banners next time I'm drawing something like that.
I really tried to focus on the "aha" moments, so im glad that they worked! And once you learn that drawing flags / banners / capes is basically just passing a wave through, it makes it so much simpler