I am stuck on the platform thingy, where if I fall down I can't escape at all. Anyone got past?
You should go right and activate lever there, and then you will be able to jump over it.