The comparison video with the PC is a bit better, but there is still definitely a downgrade that is not accounted for by TOD differences and such. I even doubt the TOD and weather effects make such an impact in the final game.
For one the amount of detail is a lot lower. It can easily be seen in the last part of the video. Look at the ground in the E3 and in the PC build. In the E3 build you got grates on the floor and some kind of plates for variety. In the final build the variety seems lower.
The web player isn't working too well for me, so I can't compare all too well, but there is definitely a difference.