One of the best Ubisoft games I've played in recent years, and I've played everything from ghost recon, divisions, watch dogs....etc.
Watchdogs Legion is a waste of money, extremely repetitive, it feels like a demo game for Ubisoft to test the "play as any character gimmick".
However, for Valhalla, the game play is sort of repetitive, but in a way that is not boring. Unlike watchdogs legion, every fight in Valhalla is going to be a little different, and every area you go is going to be different too. Which makes it really entertaining and enjoyable.
There are some really long cut scenes and dialogs that feels like it's stalling the game, but in my opinion, at least Ubisoft is trying to make the story more prominent for the game.
One suggestion i have is I wish I could have tried all the different weapons early game, but I'm 4 hours in (skipping all dialogs) and I'm still only half way through the starting area lol with like only 4 different weapons. This will be an amazing game if there is multiplayer that allows you to raid a village with your friends or just do really tough boss fights together.