Everything is fine, but there shouldn't be repetitions in the names of creatures... It would be better if each unit had a unique (non-repeating) name...
When my friend went to play Heroes (the first and second ones), he said, "I'm going to go and bash some demons." I just don't know if this expression was related to the underworld in the game, or to the desire to slack off at work.:D