Nice track. I think the sparsity overall and weak beat might reflect confusion you could want to convey. I feel like adding more content to this, even an ambient drone drifting in and out could help glue it together if you wanted to go for that as well.
Loved the "It's alive" near the beginning, it really brings out meaning for the track. If you brought that back more later, I think that would sound real cool. Maybe distort it a bit too. Good track though, keep it up.