Rankeaton: What, the game is being released on the same day, the people playing the game are big youtubers/livestreamers and they can only play it on the console because they have been given a copy where as on PC the game unlocks on a certain day. They chose famous lets players and livestreamers etc so they can spread the game and get more sales.
green.anger: Wait, even if you give the final version to a small bunch of people, it's still a release, is it not? Or are you saying they have not a full game in their hands?
They do have the full game in their hands, i'm not saying that they don't, but they're not aloud to go past a certain point of the game footage wise, and like I said CDPR have only done this to make sure people see the game and think "This looks awesome, i'm gonna buy this game" = more money. And like I said it's only a small amount of people have the game, so it's not really a release.