Ok, so I couldn't find any more specific information on McFaulds Lake that did not directly relate to mining. Wikipedia didn't have anything at all on ML, so I started a new page on their site. It is pretty barren right now, mostly just telling where it is and listing the companies that are involved in the exploration there. Feel free to edit this page, as it could become a one-stop information resource, free of the mining news acivities that we see here on the forum (not knocking the forum, but it can be hard to get the information out of it at times).
en.wikipedia.org/wiki/Mcfaulds_lake