Confusing, perplexing, puzzling.
Confusion.
Like a maze or labyrinth, intricate or convoluted. labyrinthine.