I only discovered it myself a few days ago and have not had a chance to look at it in detail but appears to be interesting especially for those who enjoy history.
One thing I did see on the site which I thought was interesting apparently it was the Queen who really pushed for this site to be created - no doubt her grandchildren probably influenced her thinking.
Grin...no doubt. :)