Any releases?

Nov 21, 2007 at 3:09 AM
Where are the apps mentioned in the homepage? links?