Consequently, much of that team went on to create Deus Ex 1, and some of them worked on 2. ;) Now there's even less of them involved on 3.
Not saying that it's going to be terrible, it just seems that games are going that way nowadays - at least, compared to their earlier installments...