Thought this was a nice overview on what makes Origins such a great achievement. The author also makes a point with regards to how that reflects on Ubisoft as a whole and the public perception thereof.