We're talking about folks who pledged for the fundraiser, which meant you ordered the game by Nov 6, 2020, and it would be delivered sometime this fall.
We're all assuming regular sales begin sometime after that. If you would be one of those folks, there will always be room for reviews of a product (real ones, as opposed to paid shills or non-fans who can't tell it like it is), but nobody knows yet when they start regular sales through the website (much less when it would arrive in physical stores, which we all assume is their plan).
The idea behind this little project would be to give those who bought it already a "heads up" before they unseal the package and void the opportunity to return it, since so little is known about the actual content. See the fine print at the top of the page
here to see what I mean.
Of course this also benefits our HQ community here, because the info can be of value to anybody who is making up their mind about the product. Eventually of course this would become widely known so that anybody could make an informed decision about buying, but many of us pledged without knowing how exactly things have changed since c.1991.