Yep, the link you found is what the judges used :)
But, it's worth checking the itch page for each entry, because some games have received updates after the jam (including Varooom 3D, Inheritors of the Oubliette, Skyland and Knight Owls)
I did, at first, found lots of very interesting projects but just wanted a more convenient to get them all. I'll probably update them later on case by case basis.