just a couple notes in the string section are not on beat, which makes the whole track sound off,, im not telling you to just hit quantize but you should definately work on making it less noticeable,, try playing it live to give it that human feel
good beat tho, it does sound kind of epic, i like the piano melody