This game is going to be a smash hit, Ubisoft made all those delays well worth the wait by the look of this video. This game has got it all! Roll on the 27th!!