I've looked at it, and it does look interesting. I'm not sure, but I think they may have been an APUG sponsor at some point. I know I've seen Light Leaks on APUG.