They're about 120-130 employees there. Not exactly small, but not huge either. From the conversations I've had, they spent a huge amount of time perfecting the engine for this initial installment. Time constraints came into play, goals slashed, but that's not really uncommon in development.
However, what has me most excited is that the main focus in a possible sequel are the gameplay systems. That's what was stated to me. The engine is in place and they're free to put all their efforts into gameplay design. And they want to do this, it isn't a result of any backlash over The Order's design, they as a team want that. By no means do they think the game's perfect as it is.