We brought back the reviews tab due to your suggestions. The tab is in the top right corner next to the news tab (in the MyCE style). The layout of the page is the same as the news page which has been changed as well and shows a picture now with all the headlines on the page. The size of the thumbnails has however been changed. The thumbnails we had were automatically resized. If you can edit the review feel free to create a new thumbnail that looks good on the new review page. For a new review you can automatically select a nice thumbnail. If you have any feedback please let us know.