Lovely sound, love all the notation and chord choices. I was about to say it needed a livelier part, but then I got to 1:45. Exactly what it needed. I love your counter-melodies, they make the piece extremely exciting, then the way you bring everything together at the end is almost perfect, though I'm not sure about the last minor chord choice.