[semi-off topic]
Blizzard, the video game company, is infamous for taking very long development periods for their games and not announcing release dates until they are 99% certain - and even then they push them back sometimes if their standard hasn't been met... Their game quality is some of the highest in the industry - and people forgive the long development times when they get their hands on the final product... (granted, some of the quality seems to have been slipping lately, but that's even more off-topic...)
[/semi-off topic]
Ady, you know this - but I, and I'm sure plenty of others here, will continue to patiently wait for you to finish this labor of love that you have dedicated years of your life to... that we can then reap the reward with no work ourselves... We are not entitled or owed this blessing you are giving us, but take it with humility and all the warmest regards and thankfulness for your efforts and sacrifice...
Take all the time you need to make it to the standard you're happy with! I can't wait to see ESB:R as well as the other 4 films planned - but I know that whenever each one is released, it will be worth the wait...
Ady, to you and your team, including all the donators of time and money, THANK YOU!