Like this a lot!
When the guitars kick in, it gets the super-epic feel. Really good variation on the piano tracks, but my only complaint is that the type of piano you used sounds somewhat generic... some more effects on it could sounds a tad better. Very minor complaint though, great job!