Sometimes it is not possible or hard to achieve to present the game as a browser game. Some of the submitted games are downloadables and most of them are unrated yet (Or have a single one by me).
It would be great if you rate them too, it just takes a few seconds to download and extract, there are no must-install games as much as I know.
Ratings are not just for ranking, but feedback also helps the developer to improve their work.
Thanks guys! It was fun to participate!