Liquid nitrogen snow is far superior...I was just playing with it haha i was inventorying a liguid N2 freezer at -180 C, after a few minutes frost/snow started forming on everything around it, it was pretty sweet.
Just because hes wearing safety glasses doesn't mean its dangerous. I have to wear safety glasses when i'm pipetting distilled water into vials at pfizer, its just a precaution incase something were to happen, doesn't meant its dangerous.