Have you looked at the website since they updated it ? I just looked at it a bit more in depth earlier and I was VERY surprised just how much more I learned about the amount of work and analyization that has already been completed. Have a look when you have time.
It is just amazing how much property they have (nearly 60 square miles) and WHERE it is located. The proximity to the giant Barrick/Novagold Dolphin deposit is downright mind boggling.