That definitely needs improvement
It's alright as it is. There's pretty much no drop, which there could stand to be. You might also want to mix up the sounds as it's pretty bland the way it is. Last note would to take out the end of this demo; the song was tolerable until the end. To put it plainly: it was annoying to hear. But keep working at it, mate!