Generally it just sounds like this isn't for you and that's okay, there's thousands of other projects probably to your liking on itch.
That said if this was labeled as anything other than a game project you and thousands of others would have never interacted with it. I'm not trying to "fool" anyone it says flip comic right there in the title.
I hope you do find something to your liking elsewhere on this website.