Hmm, GFace...
Could stand for Game Face. Warface anyone? XP
But yeah, I do wonder what it's for. I don't think this is a lie, especially if it's for marketing purposes. I expect something is coming from Crytek. I could be like UPLAY, which houses in game awards for instance, or wallpapers (new or old perhaps). Or it could some sort of social network infrastructure which they're planning on testing. Who knows really.
We should hopefully get some more input about this.
Hmm... I believe I remember GFace being trademarked by Crytek way back during the summer.
I thin I saw that trademark a long time ago?? But where?
Someone post back the original location soon. Pls