Hi Nathanael, thanks for taking the time to leave your feedback, it’s much appreciated.
Having said that, this topic (Feedback and Testimonials) is basically the all-in-one review section. Where members can leave their testimonials about the entire site, and also leave their feedback as you have done.
Also, with individual reviews for any particular product, any user can leave a review within the comment section which is provided on the products download page.
If you’re meaning something totally different, such as products from outside of this site, I suppose that can be done at the following threads: