Fun game, good atmosphere.
I think two things would help playability. A bit more differentiation between platforms and decore, and the ability to scroll the camera down to reduce the number of potentially fatal leaps of faith.