... and the web site is updated. See it here: http://indie-fund.com/
Earlier this year, some friends and I, all successful independent game developers, put together the Indie Fund in order to help support newer folks with good ideas. All the hoops involved in setting up such an organization have been passed through, and we are now open for general submissions. If you are an independent developer who needs money for a project-in-progress, go check out the Apply page to see what kinds of games we are looking for.
Thanks, and good luck!