1.) Yes this does sound pretty damn epic. I really like the intro to this piece. It seems to build nicely but I think when it get to its climax it doesn't seem to let loose... or that's how I hear it anyways. We are all different and this is obviously what you heard.
2.) I like the beat. Seems to really drive this.
3.) Overall good song in my opinion, but the ending to me doesn't sound nearly strong enough for a song like this. Don't get me wrong it's not bad but I kept hearing a big and dramatic ending.
-We all have different opinions on everything but it actually was a damn good song. Good job!