I created this website in 2008. We had about 300 puzzles. Unfortunately, things changed with Google, Picasa/Google Photos, and all of the diagrams are gone. The lesson to be learned: no matter how good "the cloud" is, don't expect it to be here in 10 years.
Here's to a new start.