Sounds almost like Olskool Hip-Hop
I love the main melody to it, but you really need to change or just get rid of the drums. The rest of the instruments were fantastically done, but the beat just makes it sound weird. If you don't want to get rid of them, then go for a quieter, softer feel to the drums. Judging by the way you compiled the drums where it speeds up REALLY fast, then I wouldn't go for a simple electro kick. I would go for a more breakbeat or DnB feel to it. But I really think you should just get rid of them. Not saying it's a bad song, you just need to change it a little.
I'm not a huge fan of the way the beats are used in this song, but it emits a very cool vibe!
I wouldn't mind an album or EP like this.
Please contact me if you would like to use this in a project. We can discuss the details.