umm, yeah this very forum you are posting on is the official Destiny LFG system, has been ever since i can remember.
English
-
I think he meant in game LFG. I also assum PC player (like me) LFG experience on PC is hell. Everything has to be done manually, everything, finding a good fireteam could also takes 20 minutes.