I like what you've done for the giant, but considering the size and detail, it doesn't quite pop out for me. It doesn't have that wow factor. I think something like tattoos or some more detail may give it that little extra "umph"

i like the little flowers on the base.