>>539650090
Not sure what the glowing spots are, they need to fix that, but other than that a great improvement rather than just big blobs everywhere, this is London.