O-D-C on 29 August 2010
I work for VGChartz.com (omg thats here!) as a reviews editor.
You probably meant more from a developers standpoint, and to my knowledge their are none on this site, of course they might all be in hiding.