Good job man! like this yo! 5/5 10/10 for one more good artist here! xD
Keep practicing and your stuff will be on a whole new level in no time.
Some parts just don't seem interesting enough to my ears, but the over-all feeling is great. It's just something that will come with practice.