Hey, this is really cool, you've got great ideas!
I know you're probably finished with this song, but for the future here are a couple of things I think you could work on:
1. The mixing/mastering could use a bit of work. There were some clarity issues that, if fixed up, could really take this song to the next level. Most of that is probably in EQing and getting the correct levels on all the channels.
2. The overpowering wobbling sound which comes in around 2:13 is a bit distracting and uncharacteristic for the song. Maybe a different choice in instrument/effect at that point would have worked better.
Your musical ideas are 100% there, but your mixing/mastering is lagging a bit behind. I would suggest watching some videos on Youtube to learn a bit more about it.
Cool sounds!