DC was originally build on an updated version of the modified Gamebryo engine used for DKS, and then moved over to the same engine used for D:OS.
Haven't heard/read about Gamebryo before (which reveals how out of touch I am with these things these days). Thanks for the info, another game engine added to my watchlist beside Unity.