http://www.gamespot.com/articles/how.../1100-6425480/
"At time of writing, of the 186 of the successfully funded projects, 63 have made their way to market, while ten have been classified as failures."
Just a quick glance, because you got my curious too...