I enjoyed the story and the end was satisfying!
And while I liked the puzzles, I think the controls could be smoother -- resetting aim/view every time I changed gears was a bit tedious.