Yeah it does seem very difficult to get ratings, I'm hoping the ranking of top 100 has to do with more of an average like others have said. Although I somewhat doubt there is a complex algorithm behind the scenes haha. I'll check out all these games and start rating the unranked ones!