How does it fit the theme?
-"Perfect"
Already 5 stars for confidence! haha
I enjoy the fact that each track carries different emotions, it's a good use of the track count, as you're perfectly able to tell a story in your tracks. This is also aided by your tracks involving many different sections as mentioned by Swifcape, that tie nicely into each other. Impressive stuff, nice work!