While originally intended for release in 2010 and later pushed back to February 2011, Ubisoft has now stated that the game is scheduled for release in March 2011. However, it was also stated that no further delays would be tolerated, as it is considered essential that Ubisoft launch the product within the current fiscal year.

So a final push to only a month later is something I guess most can live with. Let's hope Ubisoft's determination to not delay it any longer will not have it's impact on the game's quality.