Oh I just figured it out. My guy was actually pushed to the top right of the screen (behind the wall). I just had to walk to the right and my guy died. =P
Nice one! You have completed all 30 levels! I hope you enjoyed it! Still, it's not over, so sit back and ejoy the endshow :) With some more balls of course.
I haven't been able to do the all99 badge though. No matter how simple I make my base (just squares and long pieces), some sway is always introduced into my tower. As far as I can tell this is random 'wind', despite what is said below.
Definitely possible to reach a height of 600. Make a sturdy base out of Square and long pieces (discard all else), then when 20 blocks left or so, just stack everything end on end (no L pieces though) to get the max height before your tower falls. 642!