I never watched any of the promotional material or any trailer mainly due to the fact that I feel that I enjoy games more while going in blind knowing that I might enjoy it. To put it bluntly the game is buggy, you can see the care and detail put into some areas of the game but in other parts it feels like they saw that they have only 3 months left until release and and rushed a feature(i.e. The teleporting police). The game actively distracts you from the rough edges and stupid bugs by immersing you in an incredibly well written story with amazing characters. The game is short at around 30 hours(for a game of this scale) way less than the 50 hours I spent in the witcher playthrough but I feel the game is quite dense in that if you ignore the filler (gigs and shootouts on the street) the game is very enjoyable if you are the type that loves to learn about the characters and focus on the story. This is a CDPR game in that the the story is excellent and everything else is just average. The game isn't the the pinnacle of next genneration gaming and rpgs. It is clearly designed with the story in mind with everything coming second from the combat to character design. I got the same feeling playing this game as the Witcher 3 but with the Witcher not being stripped down and actually being finished. I feel if they just delayed it again to summer 2021 they would of had the time to make the melee combat feel good, implement a functional police system and make the boxing matches more bearable. If the game didn't launch in a broken mess then people would of had a better opinion of it, I know lauching a unfinished game didn't go well, who would of thought. If I have to be honest I love this game and I can't wait until they finish it so that so many more people can enjoy it is one of the best written games that I have ever played. If you decide to buy this game now just expect bugs and do the main sidejobs don't miss them out there pretty good.