You're a group of 10 people? Wow, I hope the task distributions and group meeting weren't too chaotic for you. Though, I really like this game. It reminds me of those super original Flash games back in the day.
On the other hand, the action was quite lacking until the boss enemy showed up. I just spam clicked/spawned a few units at the start and sat back through most of the opening.