This was an interesting experience.
I loved the style and each song serves its purpose very well. I would even give a better opinion, but I'm not good with criticism.
Overall great job