There are so many unique fighting moves, the fighting is smooth, all the locations scattered yes get boring to do cos they're small and not high reward but they're all high detail and completely different with varying loot and all the boss fights are different which is partly down to amazing setting design which mixes up the fights but the story is good and its just a 10/10