I am no art critic but I am a potential consumer. I don't like the mixed of realistic and computer generated art. Hopefully this is just concept art but I doubt it.
And, one can form an opinion on anything which is released. That is why it is released. If they want to give us 1%, then I will form an opinion on that 1%. They should ensure that 1% is their best though.