Nice work
I like the overall composition. However, it starts to get repetative at 2:00min. You are using the same chord progression over and over again, which implies a verse only. Not that's it's a golden rule, but having a bridge or some other type of chord progression helps break the redundantcy.
Your strings sound good, however the voicing probably should be worked on a bit (the order of notes you stack up) the bass was a bit too loud at times as well.
The piano was also good, but at parts I lost the structure due to voicing. I hope this all makes sense.
FYI: The player stopped at 2:30, and reloading didn't help.