Is it just me or does their "Iraq tested" banner look photoshopped? Seems really fake to me but the reflections do match.
Plain and simple, it will fog. ALL goggles fog at some point, period, except for those with fans (even they fog sometimes in extreme humidity.) A mask just makes it worse since there is even less air flow.
I have never used this brand nor have I ever seen it but what I said is generally true of any mask or goggles.