Epic is right!
Your smooth combination of very different styles is amazing. I found the song as a whole to be very emotionally evocative. But the ending in particular was fantastic: it really helped emphasize the epic feel of the song.
Also, all the work you said you did on mastering was definitely worth it: it REALLY made the song especially awesome.
Keep it up! I'm looking forward to more great tracks from you!