I've found that you can test the games easily from the Itch App, as it downloads and installs the games automatically. I heavily recommend it.
However, I also recommend rating and commenting directly from the website. For some reason, I lost some comments and ratings I made from the app.