This puzzle is one of my favorites, since it has a really neat trick to it.
You can't start this puzzle with the yellow blocks, since that will get you nowhere right away. So, there are only two yellow blocks that can fall and send out a stream you can use to clear the other yellows, and because the top one is locked in a useless direction, that leaves just one; this needs to be the first block in the single yellow chain. Because the locked block points in a useless direction, it has to be last block in the yellow chain. There is also only one position in that column where those two blocks can interact with the other yellow blocks, so the first block needs to send out a stream at that position and the last one needs to be hit at that position. This puzzle highlights that blocks that are part of an in-progress chain don't have to remain stationary; the fact that streams take time to travel and that multiple chains can happen at once allow you to move blocks mid-chain to great effect.
I hope that helps; feel free to ask if you need more!
How far have you made it into the puzzles? The action stages in the adventure mode tend to get much more attention than the puzzles in brainteaser mode, and the lack of achievements related to brainteasers (definitely an oversight) leaves me wondering if anyone's managed to solve the toughest ones.
Personally, I prefer the puzzles to the action-oriented gameplay of adventure mode. I hope you've been enjoying them!