You have a lot of competency in the actual composition, I felt like everything was on key and it had a lot of energy. I suggest you learn more about technical production; mixing, fx, drum sequencing, etc. because you really do have talent, you just need to really refine that sound