Before anything I want you to know how bad I am at this and I made it so you should too. If you don't believe me, just watch the last 2 minutes of the video.
Laugh as you see me push away the finish line.
Scratch your head and wonder how I could possibly win with just 1 row of blocks left at the end.
This might be the worst winning run for this game ever. I don't care what the leaderboard says. Anyway....
I think the easiest and best way to do this is with 2 controllers.
I put a pillow on my lap so the controllers didn't slide around and kept at it til I got it.
As you can see in the video, I barely made it.
I try to make each platform as flat as possible with a broad base even if it seems like I'm wasting too much time. This is more important on the later stages of Babel.
Watch what happens when you pull out or push a block out and what the consequences are. For example, when you pull out a block out from the end of a row, if the row above has an unsupported block that sticks out 1 block farther, that block always falls. That's why in the video I posted, I always try not to pull out a block on the end of a row if I can help it. Unless that will help me where it will fall.
Here is a page from the Catherine Wiki site with a lot of great advice on Babel:http://catherinethegame.wikia.com/wiki/Babel_Tips
Even though it says elsewhere that the blocks are random, they aren't. There are only a finite number of combinations and there are only a relatively few different patterns that come up.
I got this from the Catherine Wiki page posted below and above and the page below also includes a map of all 10 levels here:http://catherinethegame.wikia.com/wiki/Altar_%28Solo%29
This page also has some good info on Babel in general too including approximately how many steps for each babel level in both single and paired modes:http://catherinethegame.wikia.com/wiki/Babel
There are things to remember in paired mode. Both must survive and don't block your partners path. I know it seems obvious, but it's really easy to do.
The key to this is patience and practice, if I can do it, so can you, good luck.