Cool game. Very easy to figure out what I'm supposed to do.
The only thing that really bothered me were the ladders - primarily the fact that grabbing a ladder does not negate horizontal velocity, so jumping on a ladder from the side is a horrible experience, as if the ladder is slippery and I keep slipping off to the side :S
But the ability to place ladders in random places is cool.
I didn't really get that it's an infinite tower from the description, but I guess that's probably on me.
Got a funny high-score though.