Honestly, the game is not really great.
-Skill trees with useless, unbalanced and for the most part, boring perks
-Quests with plot holes
-Can't rebind keys for dodge and other mechanics
-World is pretty to look at but it's just a veneer
-Limited customization
-NCPD quests make no sense...