The release a few weeks ago was still technically the Beta, so odds are they held off on reviews until the actual release. Future shop will probably have it in today since they usually like to ignore release dates and release things a day in advance.
__________________
|