I think this is one of your better tracks, as its a bit different and I think you've been guilty of quantity over quality with your aim to do so many in a short time.
I do think you need to work on your melodies a bit more - take more time with them and it will elevate your pieces. Try using less notes, see where that takes you.