Nice job
Hmmm...Not bad. I can't say I'm a huge fan of the style, but it is pretty good. At some points the texture got a little too thick for me and it sounded a bit muddy due to how much was going on, but there were some times were it thinned out and sounded very beautiful as well.
The melodies were nice, but I didn't like the left hand/bass a lot of the time. It just didn't "flow" to my ears at times. I did like the strings a lot, especially when they began coming in really thick toward the end and the piano backed off a bit, that was cool! The ending was a bit too abrupt for my tastes though, or something like that.
Good job, this turned out nicely! 4 months of work, eh? I respect that a lot, as I can only last about three hours on a piece of music bfore losing interest and moving on to something else. You must be self-disciplined. :P Good work!
9/10 for your hard work.