mrstickball on 05 February 2010
There will be an article on VGC and other sites in the near future with Steam numbers. Its a bit more complete than that website, Foamer, as they have data for ~1,000 Steam games.
Back from the dead, I'm afraid.