Definitely a computer produced video, using hundreds of photos from various sources, mainly NASA. Watched and read about it last week. Will try to relocate the article from either MSN or Yahoo.
If you'll look back at how the new Explorer was developed, it should give the answer why it came out soft. Focus on the development team that Ford assembled for it. :angry: