Great! Can't wait to play it.
And dont worry about slight delays, I dont know if this is your first game but managing what you can actually do is really hard, specially at the beginning. Personally, as long as you keep updates coming I can't complain.