I was thinking about getting that face mask. Does the nose tent help keep the goggles from fogging up?
I must say, your whole ensemble looks downright scary. I will have to take off some stuff in the lobby when I arrive at work if I end up looking like that, so I don't frighten my co-workers.