Yeah I know the feeling. Scope creep is real and it gets you even if you’re ready for it. My partner and I say every time that we’re gonna save a whole day for “media” - that is - making the itch io page, taking screenshots and videos, making good cover art and GIFs. We say that every time and every time its a “final 10 minutes stressed as heck mad rush” to get it all uploaded.
So real, haha
I think itch was also having some issues during the submission time, at least I was experiencing some, and that just adds a whole extra layer to the stress.
Looking forward to checking out your game and all the others! I haven't had a chance to sit down and play a bunch yet, but plan to soon!