I found the ending rather confusing myself ... I wasn't really sure if I'd won, lost, or broke something.
I figured there was no point in making a "level 2" since it's all randomized anyway. If you want to keep playing you just need to get back to the bottom and have the goal in a different spot. So that's what happens.
Hm... true, but it couldn't hurt. maybe lower the number of available blocks on each level so that increased "faith" is needed.
When I got to (or rather near) the top, I tried jumping onto the last block to no avail (kept falling through). Then I goofed and jumped into it from underneath, the blocks all disappeared, and I fell to the ground. Is that a win, a lose, or a tie?