Apparently they aren't sending out review copies to anyone, so take that how you will. There are review copies, they just haven't went out yet. Don't know what embargo is yet.
Honestly the videos and info from the two guys posting on reddit with the game did more for me than any review would...