His website was linked from his Patreon page and since some things on his site did not conform to Patreons terms they suspended his Patreon page until he sorted it out. ICC might be working on a solution for this but right now F.I.L.F is generating income and so on so old completed projects may have quite low priority. If we take into account that people are very quick to complain when they think updates are to few and far between it can be counterproductive for ICC to take time from F.I.L.F-developement so old games are accessible.
Just put Dev/Creator name in search box at the top of the page, mark search EVERYWHERE and TITLES only, then click the search (DON'T use enter key). This will give results with all available games by the Dev/creator you named on this site.