This is a great start! If any rats start talking shit on you then head over to ATF... There you'll be able to make whatever you want without the community backlashing like children.
I'm aware of ATF, but I didn't know you could post video games there. Itch is very cool with this in either case.
Itch is fine with it? The creator FAQ says differently but I'd love to be in the wrong here
So when is the least update going
What's ATF?
All The Fallen, forum/booru/etc for people interested in lolicon and shotacon