I'm not really sure why some folks are jumping to the "work in progress" defense for this stuff. Ubisoft has been unusually skittish to show off this game and this seems to be a really convincing implication. Maybe it'll be significantly cleaned up by release, but that's a lot of work to do to make this game's action look suddenly appetizing given the state it's in from the leaked video. Plus, lots of elements like the HUD and UI look final (or could pass for final, even if they change from this), which I would figure are some of the aspects of the game that would least finished or iterated by the play testing stage.
Fucking YIKES.
Fucking YIKES.