My understanding is that the reviews section hasn't been ported over to the new EN World setup yet. Even before the site was updated, the reviews section had been down for the last half year or so, so I imagine whatever bugs were affecting the review section have yet to be slain.
(They're probably dire bugs. Or possibly even dire bugs of legend. Still, once Michael gets his hand on that rumored arrow of dire bug slaying, we should be back in business.)
Johnathan