Yeah I reckon the development team they have makes the games chances of being excellent fairly good. But more than anything, it's one of those titles that Microsoft simply needs to be great. When Microsoft truly needs something, it tends to happen.
starcraft - Playing Games = FUN, Talking about Games = SERIOUS