green_sky on 16 January 2013
Cool feature to say the least. I respect user voted list as these are the games people spent time and enjoyed. Top 10 seems somewhat like the Top 250 games Vgchartz thread. This time Uncharted made top 10. Yay!