It's amazing that Box2d physics puzzles still manage to be innovative and creative. This game felt really original to me.
I discovered a neat trick that helped me get 3 stars on level 29 without the walkthrough. You can swap a purple block with a yellow block that's already falling.