They've put up a little microsite to celebrate! I wonder if those screenshots without broken images mean they've saved all the older versions of the site internally. Then again, they're missing the 2001-03 version of the site there, and that one's by far the most broken on the Internet Archive.   Probably the most interesting part is what they've chosen to equate 1996 - 2016 in the matching game at the bottom. When you've 'matched' enough things you get this?