I like the ideas presented in this song, and overall it's not bad.
That being said, I do think it suffers from something that I think a lot of beginner musicians struggle with. The melody never really rests, and neither do the other instruments. It makes it hard to really feel grounded in the music when every note is constantly changing. And I'm not sure if it's the other stuff that causes this, but I was never able to get a good grasp on any of the melodies.
My advice would be to try and put more noticeable patterns into the melody, and have a steady bass line to support everything else. I hope I don't sound too judgmental, as I really did enjoy it! It matches the theme quite well, and in a unique and interesting way. In the end, even though it had a few issues, I'd say you have a lot of potential, and I hope you keep doing this in the future!