It seems it's been built for paintballers with little to no consideration for tactical gear (like working in conjunction with a helmet).
Also have to wonder how much of a cheek weld you can get with that (another area of non-concern for paintball).
Edit: vids. Looks like just another paintball mask when you actually see it in use.
YouTube- Facefull Magazine Exclusive - APS Angel Eyes
YouTube- Angel Eyes Paintball Mask preview at NPPL HB 2010
YouTube- Angel Eye mask