That's just unfortunate. I hope that dude's okay (by the looks of it he will be). It could've turned out a lot worse, but personally when playing at The Hill I use my Oakley RadarLock glasses and they have been really good at stopping bb's coming at my face. If you do use Oakley's though, make sure the nose piece is fitted to your face.
Guardians of Asgaard - KF14
"tight pants, tight groups, "