Not tried the site, and I'm not your target audience (not on FB twitter etc), but the name is horrendous, it suggests giving birth through your face like something out of a horror film ...
Not as scary :-) but if you are looking to move into a similar space to FaceBook, having "Face" in the name is probably not a great idea; first since it sounds copycat and unoriginal, second you risk catching the eye of FaceBook's (well-paid) lawyers. Good luck!