I don't remember anything about "Rate the Game", but it sounds like an interesting and fun idea. I'd only be willing to participate if it's a game I've actually finished or played a lot of.