Before you hate on me let me explain, When I googled "cgpeers review" the first result was "CGPeers | CGP | CG/VFX/Art | 2016 Review". Then I thought the latest was 2016 since google always shows the recent result for all trackers I search.
Anyway, I am sorry for not taking extra steps to check if it has 2018 review.