translate English to French: The little bit of info given sounds promising. I say late 07 or 08 for a release.
Disons qu'avec Ensemble Studios, difficile de s'attendre à autre chose qu'un à un putain de RTS qui déchire.