Check this out! - I'M NOT DEAD!

I think the glass is fine… the refraction is pretty realistic as far as I’m concerned…