Not to derail this thread, but which game would you recommend, KCD2 or RDR2? I'm currently in the process of going back and playing older open world games that I skipped in the past due to time constraints. Right now, I'm wrapping up The Witcher 3's final piece of DLC and it has become my favorite game of all time. I was leaning towards RDR2 because it's currently $20 on PSN, but you guys are making it hard with all of the KCD2 praise in this thread.
Ok, so Witcher 3, KCD1 and RDR2 are my three favourite games ever; they all have great storytelling and focus on immersion.
RDR2 shines most in its insane attention to detail and immaculate animation work, its graphics and open world is top, its storytelling is universally good. What is not so great about it is an extreme linearity in all of its main missions - you can get a game over simply by
parking your horse in the wrong spot. You are extremely constrained in what to do and how to do it by the designers. The game is still super fun, as long as you accept that.
But this is where KCD (and its sequel) shine. Every quest has multiple ways to resolve, sometimes including ways designers didn't anticipate. You have much more freedom in everything you do. But, since its budget is about 20 times (in KCD1) and 10 times (in KCD2) lower than that of RDR2, the animation work and polish level is not quite as immaculate.
Play whichever you are more in the mood for now, I would say.