Itll unfortunately affect the itch.io release aswell😢 the devs want to release on both platforms at once, so we'll have to wait until the steam version gets accepted and hope for the best