Your team has achieved so much given all the barriers you have encountered! Game development is a marathon, not a sprint, and you have made amazing progress in terms of your art, your programming, and your writing. I can't wait to play the demo... but of course, please take your time. What matters most is that you produce work you're proud of, not work you feel rushed to do. <3
Good luck and thanks so much for the mention - it is so sweet of you! <3