It looks like they have done quite a bit of work and spent a lot of money. Which means one of two things:
1. They are expecting some funding (or something else)
2. They have misused the money and are hoping for a hail mary.
Either way, progress is progress.