The posting part on itch is pretty straightforward, just login and choose Upload New Project. Cool thing is that you can keep it in Draft until you post so you can mess with it.
I’ve been doing everything in Procreate, it doesn’t handle text really well, or at least I’m not great at it, so been just getting each page roughly how I want it in google Docs and grabbing a screenshot to bring in and draw in the borders and mess with it.
It’s not free and I think we’re past the sale but I really can’t recommend the Affinity suite of tools strongly enough. You get everything you need and it’s not a subscription.
@Terance Happy to lend a hand with layout if need be!
Something very Terry Gilliam about that tower. I could see a handful of them being piloted by wizards in a massive game of soccer. Kicking around some Orb of Force or something.