mrstickball on 12 May 2012
Hmm. I didn't see this thread here.
I have Fez tracked at ~120k through the end of April. Leaderboards are vastly under-reporting, from what I see.
If there are any niche games you'd like estimates for, I can pull them for anyone interested..
Back from the dead, I'm afraid.