I say don't release anything until they get the gugs sorted out! I'd rather wait 2 years for a game with a minimum of bugs than for 1 year with tons of bugs...(PoP WW, hint, hint)

Ubisoft never tests their games well >.>