Nice
I liked this a lot, good job. Good structure and a good amount of variation.
The only problem I had with this was that the melody fell a bit into the background in some parts and that the melody was a bit too slow.
4/5 , 8/10. Keep up the good work!