The devs forced a review embargo so people couldn't review the game before it came out.
There are things in the game that the developers did not want people to know about before they bought the game.
For this reason i have to wait a week or two to make sure there isn't any shit they are trying to pull