I liked the physics, but got stuck after moving something out of place.
which part did you get stuck at?
at the 02 canisters, bumped them so they were all lined up and couldn't ram through before dying.