I listened to a podcast yesterday by someone whose friend was let go from Telltale. The key points seem to be:
- Really bad (one sided) deals on IP.
- Taking on more than they can chew.
- A domino effect of failures.
- Failing to adapt.
It sounds like basically everyone saw the writing on the wall, but no one expected the end to be so inhumane.