Sure is. It pops up a soddin' force field soon as the life signs are elevated... not that I know what it's supposed to measure with us, but it sure does the trick. [ To his own great displeasure. ]
I've definitely seen better places... worse too. Gotta admit, I'm kind of digging this be out in the daylight thing they've got going here.