saw it yesterday, looks ok, some say those screenshots are quite old now, so I expect a big jump, now source 2 is pretty much confirmed, and its very likely they try this first on L4D3, the only problem is when is HL3 coming out, at least officially confirmed.