T tuaw.com Ambrosia Software employees report layoffs, but company says it's in business 85 points doomlaser 13 years ago 60 comments