Best feedback I can give you right now is to learn the art of mixing! You obviously have some solid potential, but the lack of mixing makes the track less polished than it has the potential to be. Nice track though, the vibe was very unique.
Viewing post in cornfab's Nitro-Music Rumble jam comments
Here's a really good resource. Happy mixing! https://ask.audio/articles/mixing-101-techniques-for-starting-the-mix-process