And with the chaos on itch rn, the release taking a bit longer is probably even a good thing. Better to wait until this blows over to see where the site stands after the revisions than to release right into this mess and potentially get the project taken down for no good reason (not blaming itch.io here, they are also just victims).