Excellent! You're doing a good job with the weathering (try to keep in mind that less can be more for this scale), and the base is a very nice depiction of a huge, rocky outcrop. However, the static grass (which is done very well and would look gorgeous if this were a 25-32mm scale space trooper) represents foliage much taller than a standing human for this model. Even the larger grains of sand represent huge boulders here. Try to keep the scale of your subject in mind when adding anything to the figure. Keep your efforts very subtle (and tiny!) when painting, highlighting, adding weathering, nicks and scratches, the kicked-up dirt around the feet, etc. This is even more important when finishing the base. I think these models are roughly 1/144th scale, if I remember correctly (I used to play this game quite a bit, many years ago). This means 1 actual inch depicts 144 inches (or 12 feet), half an inch represents 72 inches, 1/4 inch would be 36 inches (3 feet), and 1/8 inch (about the size of that static grass) represents something at least one and one-half foot tall. Keeping this in mind, the mech is absolutely huge, and the 'grass' you've added is unrealistically tall and individual fronds would be spaced too-far apart (given the scale). Unfortunately, this detracts something from your work, instead of adding to it. I don't want you to misunderstand, though. Adding that grass was very well done, and would be perfect for an approximately 30mm (6 ft tall) space marine, elf, ork or whatever. I would suggest you determine the true scale of the models, try to estimate about how tall something six-to-ten feet would be (just a few millimeters?), then base all of your work on that determination. Great work!