I talked to the host of the jam and they told me they allow updates to your game at any point, as well as late submissions. I've done a couple updates for my game, but its up to you in the end. Still a great game either way.