Well, the good news is that it's Chapter 11 not 7. Chapter 11 means they're hoping to continue eventually, 7 would mean they're shutting down pretty much effective immediately.
However, the Humble Bundle netted them something like $5m IIRC, which is maybe enough for a single AAA title. So, I'm...