Witcher 3 has excellent graphics, a bad-ass main character and how could you not love the game of hunting magical beasts? But you might also want to get information from another source, what I do is check which one has better ratings.
Ofc our Polish Diamond ! Witcher 3 . Horizon is nice ,but fights are kinda boring (my opinion) . Btw dont make buildup to play with magic xD cuz at some point you are gonna be able to 1 hit with flames lol (that might get boring ) Have fun !