Check out the last few paragraphs of the preview. The author was talking about the visuals in the in-car mode that he played, not these outside screens. I imagine THQ sent them different screens for the preview than what he got his hands on. Happens all the time (but normally the screens are pre-rendered and look better, not worse).
View