Looking very nice, superb execution! I can spot a British influence in the design of the rank insignia. It works well for the most part although I personally don't like the British system for the rank insignia when it comes to the higher ranks. But that is just my personal preference (and the fact that I served in an army with a different, simpler system).
Nonetheless I can clearly see what you aim for, which is more important than my preference, and that is done very well.