Just a few weeks ago, digital storefront Desura appeared to be taking steps to deal with delayed payments to developers on its service. The problems were blamed on a lack of an automated system, but with Desura's owner, Bad Juju Games, now filing for bankruptcy, it appears the issues went much deeper.