Really surprising and awesome to see these games continued to be supported! Just to double check, do the downloads come with their own Flash player, or does that need to be externally provided?
The downloadable .zip has some OG Flash Players that work even today in modern Windows, but if you google you can find all standalone Flash Players on archive.org (I think it was archive.org)...