The main story is nice, Silverhand is a very charismatic character, V is also almost as good, but not as good, and maybe is personal choice, but i think Geralt is way more charismatic and enjoyable to read/listen to. Graphics are superb but engine optimization is bad. There are many bugs and also a simple mistake in one of the many missions you perform leaves you out of performing a 'secret' ending. The endings of the game are kinda meh all of them. Music too repetitive, specially the combat one. Car driving physics is fun and awful at the same time, you can literally blow everything with your car, trees, people, lights, etc, etc.. IA is terrible.. Enemy IA just too easy to beat, Citizens gets scared too easily, even just punching the air while you're in the other side of a street they will cower or just scream and run away, even if you're just double tapping and dodging close to them they will scream and leave running away. Cops teleports in your face, there is no real chase, wanted system. Remapping keys is bad. I could keep going on, but overall, i would recommend you buy the game after almost half year if not more until they patched it and added more fixes and other stuff around.
I started playing recently this game, and i am fully immersed in the story, the quests, the npcs, and how every action feels that it does really matter, how well crafted and perfect is the music, specially the combat music, makes you feel every moment it's so epic!!... A masterpiece you can't miss out, if you don't have it, just BUY THE GAME!! Also supported by a lot of modders, the game can look even better than it does already. I am very glad my friends recommended me to play this game.