Act 2 was great! It was much longer than act 1, and the puzzles were more complex.
I got stuck in two spots of note:
I started with Vella, and got to the point where I needed to give the weaver a pattern to move the ship, but there was a pattern nowhere to be found. I poked around forever before I found out that the answer was on Shay's side of the story. It would have been nice if the game hinted me that I was done with Vella (for now), and needed to hop over there. In act 1, it was possible to complete one whole side, and then the other, so I was not expecting this.
On Shay's side, I knew I needed to dislodge the whistle from the mayor's throat but could not figure out how. I visited the snake, but figured it was pointless, because in act 1, you'd just blow the tuba and be fine. It's quite counter-intuitive to let a snake strangle you on purpose.
Overall, the game is excellent and was worth the wait. Well done.