Wow, this sounds REALLY promising, but like you said, I feel like it's missing something, especially in the intro part.
I would love to hear a finished version of it, even though I think I may not be listening to one soon, but I won't get my hopes down. Please finish this. This is awesome! :D