These are a series of games developed by people(?).
Play them.
You can find updates/discussion in the cattening fanclub discord server.
Some stuff at the cattening official youtube channel.