Thank you for mentioning Blankspace! :)
And don't worry about delays - they always happen with bigger projects, because there's no possible way for you to have absolutely everything under control - especially with first projects. So simply try to embrace the experience and learn from it. Your future projects will go smoother. :)
Remember - if gamedev was easy, everybody would be doing it.