A nice song, with very interesting parts and great variety. Really, it feels like nothing really repeats too often. I especially like the beginning, it sounds like a music box melody but then transforms into a part of the "real" song. The only concerns I have with this song is that sometimes the strings are too loud and too much on the right side. The other concern would be the end: although the end sounds great and is a nice change from the calmer other parts, there is no transition which makes the change a bit too harsh. Other than that it is a neat song, keep it up :)