This does look great. Ubisoft are really knocking out some great games at the moment.
The delay worries me slightly though. The general feeling is that there are two possibilities for their reasoning.
a) To fix the bugs in a broken game.
b) To make a good game into a great game.
I think we're all hoping that it will be the latter.