Oh no, Elements! I hope Elements leaving wasn't because of any health issues or anything because that would kind of suck.
Anyway, I'm sure you guys will be able to manage. I think your determination to not have the project cancelled is a good sign for the project's finish~<3 Good luck, I'm rooting for you!