I read the article, its very interesting although I'm not sure how much is specifically new.
Im intrigued by how all the choices will affect the endings, 40 different factors involved..
One thing I think as I hear more and more about it is how it seems like there is no expense spared, MS are giving them whatever they need to fulfil their vision which I like