RE: "hmm, I don't think that was supposed to happen"
Actually the first day of running I lost both of the steering stoppers (the long silver bolt things attached to the front a-arms). I looked for about a half of an hour in the snow and found both of them.
For some strange reason I felt like checking them today and guess what.... yep they were both loose again. I drilled a small hole at each end of them and ran a piece of wire to tie the ends together. No way they can come of again.