Very inspiring piece! You've caught the bombastic feel that so many small composers tend to miss. It could be my headphones but you should check your low-end mix levels perhaps? Sometimes it feels like the bass is going to shoot through and distort.
All in all, a great piece of music!