I actually really like the look of the uniform on the Science Officer. Especially the detail... down to the zipper line (?) down the middle of the uniform. Really great. Be curious to see what other kinds of uniforms and variations will be available in the finished product... hopefully they'll be as good!
WOOT! Trill! Made my night. I don't think they changed the uniform show much as they may be showing us some of the new options you could have. I like the ones from the trailer more to be honest. The hands do look kinda big in that pic to.
I think it confirms all suspicion that the shots we see are completed, ingame shots rather then early stage graphics. This means that STO is going to have bright, vibrant colors, which deviate from realism. The characters alone are nestled in the uncanny valley.
Personally, I like it. I know some people hate it, but I don't let medium bother me so: YAY!