Easily one of the best games I've seen in a while.
There are a couple of itty-bitty things in your beginning that could be fixed, such as:
1) using berries instead of hunting
Zebras are always better than berries :)
2) instead of queuing up villies and soldiers, just order one of them and then in the square to the right of the square listing the name of the building, there is a black circle with a green arrow starting at the bottom and then coming around from the left to the right. Click that and the build order will repeat itself when there are enough resources. This way you still can train them without being bothered to queue them, and you also still have the resources.
In the endgame, it was especially pro of you not to forget about one while engaged with the other! Also, I liked how you were able to bounce back and destroy blue after HE destroyed you :)
I'd recommend this to anyone willing to learn perseverance in AOM, and I'd give it a 6 out of 5 if I thought myself qualified to and if there WAS a 6 out of 5.