IMO yes.
- not experienced a game world that feels so lived in and alive before (closest thing that comes to mind is assassins creed unity), not to mention, the sheer density of the world. If you like this kind of world, you will want to explore every corner
- the side missions are incredible, some of the best imo with how fleshed out they are, not like witcher 3 where it just feels stretched out and a load of waffling for the sake of having dialogue
- number of ways to play the game, full on guns blazing, melee build (either samurai like or just brute force) or more stealth/hacking type
- upgrade/skill tree to tailor to the above play style
There is just a lot to do.
And of course, having incredible visuals adds to the enjoyment and immersion.