Glad you got upset by the game :)
As for the old Ludum Dare site I know Mike did have a copy of all that resided on the word press page, but weren’t all games hosted on 3rd party sites like itch, dropbox, mega and such? Maybe I’m not remembering things correctly, but I don’t have anything like that myself. So best guess would be attempting to contact Mike via bluesky