I'm glad to hear you're still working on this game! Life tends to get in the way of things more often that someone might want, but as long as you perservere and keep going forward you'll reach your goal, I know it!
If ya need any help with anything, don't hesitate to ask for help, you got a whole community at your disposal after all!
(Also, you wrote release a demon instead of release a demo)