Like a maze or labyrinth, intricate or convoluted. labyrinthine.
Mazelike; like a maze.
Confused.
Not straight; zigzagging.