yes, if a game has "fucking my loli" as plot, and the reviews complain that there's no content yet, it helps a lotAbsolutely. Good games can have slow starts, but there are so many games that never get devloped past that point. Its easy to waste 2-3 h on game that never goes anywhere and reviews help me manage that.
Of course some terrible ones have high ratings...Yes, high is good and low is bad.
This site provides links to other sites/services, and does not store any files