Ubisoft has a long history of not caring about the quality of their games and selling broken products, so how likely is it that fixes and improvements will make it to the game before and after launch?