You are far from the only one. Most have just resigned themselves to the fact as there's really nothing that can be done at this point. It is what it is. Maybe we'll get lucky and there will some minor improvements on release for lighting and aliasing. But right now this is most likely what we're getting on July 26th.