I liked it a lot, especially the buildings and stuff. Very well done! However, I agree that those units (southrons, right?) were a bit too big, although they did look cool. Just make them a bit smaller
PS: was the music from Pirates of the Caribean? I thot I recognised it...
They are Half Trolls. And I will get a pic for you all within the next couple of days so you can see them from a different perspective.