Awesomeness!
Awesome piece it truly holds an epic feel to it. Love the piano melody after 1:30 <<<< more please. maybe in the end, It'll totally tie it all back together. Only other thing might be bringing out the guitar struming sections. they kinda get lost. It's a nice melody. over all it manages to hold that drive though to the end, quality effort makes me proud good job!