I don't think that "latest updates" page gets updated automatically when a new version goes up; I think someone has to manually put it into the queue for the site admins to change the dates. Which, frankly, is something I tend not to do because anytime the site admins "update" it, they fark up all of the information in the first post – including deleting all of the information I provide about MD5/SHA file signatures to help people confirm they've downloaded the right file instead of whatever malware BS some of those "free" file hosting services keep trying to trick you into downloading – and then I have to waste a bunch of time putting the first-post information back the way it was while explaining to a flood of new users that no, that "energy.exe" file they just downloaded and installed is
not "my game", and that "my game" did
not hijack their browser or install a backdoor crypto-miner, and that it's not my fault they don't know how to use an ad-blocker or an anti-virus program to keep from F-ing up their own PC with random adware crap.
(Frankly, given F95's reliance on free file-hosting services, I'm really surprised that they don't
mandate providing that information so that people
don't end up downloading that junk. But apparently, their "official" template has no room for it, so they just omit it.)