Difficult to comprehend or understand; obscure.
Mazelike, having long corridors and passageways that seemingly have no exit.