Lets hear the final!
This almost sounds a bit like a spooky Talking Heads song mixed with signature Crud, you've definitely got some strokes of genius in here. But I agree, it does feel a tad incomplete, like one more layer would really bring it all together...but I can't really pick out what could link it all together y'know? Maybe some traditional-like drums or something? Or something to go along with the whisper-like theme? It's a very quiet and mysterious piece, almost like rain coming down the gutter on an overcast day in some rustic cabin. I hope you make some headway on it real soon!