Physics were good and for a platformer I'd say it's really solid! A little lost on the correlation to the theme.
Thank you. Hmm.... yes, the theme. Moving platforms are like elevators, and elevators are machines, right? I was planning to add more moving machine parts, but got lost in the level design etc.