Thank you for your feedback!
I have been getting information from other people about sites I have never heard of that are similar but not the same. Like Flickchart and Favslist. And I agree that the rating process might feel slow when you are starting fresh and have over hundred games to fill up. And I'm happy in getting ideas how to make it better.
I like the idea of an option to be able to rank a game from the search results. Will think more about that!
Hmm... After you have ranked a game on its page, maybe show a couple of other games that other people have ranked close to the game you just ranked? Will think more about this as well and see how it turns out!
Again, thanks for the feedback!