That is on par - lumens-wise - with a cool white tri-cree, so I guess that may well be what they have inside?
Looks like a decent torch, but I'm not convinced by the hype that I MUST have one of these for the ongoing safety of me and my near and dear...