rocknbil - 5:15 pm on Dec 1, 2011 (gmt 0)
I gt 148 million results in a search for "free flash games" (20,300,000 when quoted), do you have something about your site that would make it stand out from those?
There's no software that I know of, but I think to make it fly you would want to devise a way to (securely!) allow game developers to contribute to this site. Whether or not they will relies on question #1.