Was searching for an older small game, and I've had success on this Czech host in the past. Sadly, as of start of this month they no longer allow file sharing due to EU's Digital Services Act and people putting lots of movies/series on there.
https://torrentfreak.com/file-sharing-g ... ct-231124/