If you need help beating Puzzle Blocks then this video is for you.
Video by Dominick
Video of Puzzle Blocks