The ending feels incomplete, maybe because there where still some loose ends. Overall it was interesting although a tad bit convoluted.