Yes did the DLCs but none of them tir up the story. Even Eidos confirmed it.
Well, that's unfortunate. That kind of game really should have a more definite ending. Maybe they were hoping for a sequel to pick up where it left off, like Mankind Divided did with Human Revolution.