Hi there! I believe on itch, submissions can be amended as long as it's before the deadline of 31st Oct. This is fine if you need to make amendments. It just must be completed before the final deadline.