I also think you can't put too much stock in the rankings here. It's a very small percentage of people who vote, so just a vote or two can have a big impact it seems on how a game ranks. And it's pretty subjective with people voting games they own higher often than not. I'd take it with a grain of salt. Or two.