complicatedness
complication
knottiness
tortuousness
puzzling complexity