Hi, this is interesting, It reminded me of Zappa's old band Mothers of invention. You should continue to expand the theme like the first reviewer said.
Hmm don't know if this could help, but listen to this example,
maybe u could get inspiration from it :)
The Mothers Of Invention - Project X
(or it may be a stupid example.. I really don't know xD)