I really liked the physics, feels way above the flash games that first popped up into my mind. Also I like that some objects like the crate or locker can be used to guide yourself better around the obstacles, while not caring about the speed limit :D
Personally, I'm not sure about the backwards steering, my first thought was that it should be reversed, although it did help me with changing direction when stuck.