It's very interesting, however I think you should try some different kicks, they don't really feel like they belong. But I like the patches and instruments you have. Though this is pretty unoriginal, I would rate it 3.5/5 for general sound, it sounds pretty well mastered. But I think you should make some more original melodies :)
-PassarinoT