Whoa, I just dived into a whole new world.
You have a strong vision. Your enviros have an unbelievable atmosphere.
The only crit would be that your humans sometimes don't look as believable as your enviros and weaken them. But I see that you're already working on that one.
So the last ones are really really stunning!!!
Can't wait to see you at ultimate power!