Fairly good production you got here. The mix is clean and fresh, theres limited filtering but thats not so bad in this case. The instruments are well chosen and they sound very original. The drums are also well done, although i think they would of sounded better if they were more breakbeat like. The track structure is alright but i dont feel like there is any real building going on. The melody is really what i would work on in this case. The cord progression is a bit strange and the instruments seem to work against eachother melody wise. I would try and pay attention to that in the future.
But other then that this is a rather good mix you got here. just keep on working on that cord progression and i'm sure you'l go somewhere with your music