I am from Hong Kong. So far so good with your great site but let me get to the point:
PAGE LAYOUT is not friendly. I understand advertisement generates revenue but they take up too much space on the right hand side. The left hand side is occupied by the user panel but it isn't useful when we are adding games. All in all, the navigation area while adding games is too small.
I also propose PREFERRED PLATFORM. If I game on the PC primarily, why should I be shown PS or Xbox versions after I typed say "Assassin's Creed"? If I can set my platform to "PC" and my search results prioritize titles on the PC, if not hiding the irrelevant console versions, it's be so great.