Yes, there will be updates with some fixes and minor improvements.
We wish we could finish the game earlier, but unfortunately there's a lot of work to do and we are a small team so... you'll have to wait :P