I made it home! Shimmied into my front door after getting rocked by 20 cars.
Besides some of the obstacles being unfair and entirely unavoidable, I really liked the feeling of the dash and freezing mechanics.