The art and sound design are beautifuly made and the gameplay very smooth and fun.
Only downside I see is that the music is too low compared to the SFXs.
Really good job and congrats for managing to keep everyone in sync with such a large team, I can only assume that this was a challenge !