This seems like an intentionally frustrating game, and that's what's funny about it. I had a good time with this through its concept, visuals, mostly polished gameplay and sense of humour. I feel like the rallying could've worked more consistently or, if it is meant to have a cooldown, show an indicator.
But regardless, 32 talented people worked on this fun game, and it really shows.