For what my opinion is worth, I vouch for that site. I see on my Firefox bookmarks Library that I have "Added" that in "Mon 26/12/2005, 14:36". This is one of my favourite sites when I am looking for a piece of software that "simply works". And I usually don't care how old is it, as long as it runs on my Win8.1Pro, I'm OK. Typically the older - the better.