This would have been a much better first look than the open world and gameplay they showed before.
My main concern now is the design of the enemies outside of the humanoid one that keeps appearing.I agree, this looks a lot better than what has been previously shown and I am much more interested