Unfortunately, that's not how the game review process works. It's great to have an idealized version of how things should work, but reviews have to be posted in a timely fashion or the people simply go elsewhere for it. That's the unfortunate reality, but that's just how it is.