I just played your game. I also took a look at your game page and read your story. I have definitely had a similar experience with many team members being difficult to manage. Props to your team for pushing through and releasing something, even if it is not everything you wanted it to be.
The wing flapping animation looks really well done. Good luck on your future game jams!