Ouch. I'd rather be hit with a round ball going 3-400fps rather than a high-pressure point. I bet my goggles and eyes would think the same thing. Small surface area to dispurse the impact... Balls are made for bouncing. Points are made for penetrating...
I wonder if this is playable? I'd love to see the range and accuracy.