Digital Domain Financial Woes Deepen