Chris Avellone, would you mind answering one question for me?
I don't remember whether any gossip or revelations have ever surfaced about this, but if there is one thing that completely boggles my mind about Obsidian's last 10 or so years, it's the Onyx Engine, and what happened to it. Obs kept touting all the time how they were making this brand new, sparkling in-house engine specifically suited for RPGs that would finally let them do
all the things!!! and avoid
all the bugs!!! since they'd be working top to bottom on their own code.
Then Onyx was finished and... I think only one game ran on it, which was Dungeon Siege 3? After which it was discontinued, with the official explanation being that iirc "all the middleware for it was too expensive to license/maintain" (tm)(c)(r), which to me sounds either like a crock of bollocks or (another) sign of abysmal management with no sense of foresight.
So in other words - what the hell really happened to the Onyx engine?