Just discovered this page after reading Anandtech's news. I haven't been maintaining the www.nt40games.com web site for some time due to being worked like a dog at a rather large corporation.
I am replacing the page with a simple link to this site.
Well done.
Dave