Hopefully we'll have some news by the end of the year! It's been rough, but we're still set on release!
Don't worry about it, I played the demo like 2 years ago and to this day I still have the tab of this game bookmarked for the day it's released. A lot of games go through pitfalls and rough patches, that's just how it is, I'm sure you'll do a great job. Just saying you released the game is enough of an achievement on its own!