Finish this!
The "wailing" sound (as you said before) is really cool - maybe even my favorite part. Some parts are a little "messy" (0:53-0:57, around there) with so much sound overlap, but the intro is great. I'm glad you said this is a demo, because a minute flat is a bit lean, even for you. So again, continue with this, I'm looking forward to the end result!