Rainbird on 26 October 2009
Seems like it
I'm personally just happy that inFamous made the list. I would have been very sad if a game like that couldn't make the list. And even after it had been at 85 for a long time, it dropped to 84 for a short while before going back up!