Thank you a lot for the feedbacks! Indeed, I think the music part is what I struggle the most, and getting feedbacks on this for sure help me to improve!