The hardest point in this level is three stars. It's very hard to get them.
Send the Space Egg around to the far right side structure. Detonate the space egg and send debris up and to the left, cutting the wooden string and the asteroid is pulled by an atmosphere. Now to a half pull at a high arch and try to get the space egg just to the right of the first tower. If you need the points send the remaining space egg into the biggest pile of debris you can find.