Rog, I learned long ago that the internet isn't forever so I always make local copies of really important websites and the Temple of Steam was one of them. Looks like my local copy is from 2015.
I can make a zip archive of the directory and send it to you (~170M) if this would be of any help.