This reminds me of a Warcraft map named "Island Troll Tribes" and I suggest you to play it if you haven't yet.
I really enjoy these kind of games but It is not easy to find a team that actually understand each other. I don't want to dissapoint you but from my experience, many players don't play these kind of games.
it requires patience, You can't just pick and fight. you need to build, reasearch, search for food and so on that's why I say many player won't like it.
Gameplay won't be short and it isn't unusual that one of members says hey I have to go or I'm tired. This happen in any game but because these kind of games require teamwork then these problems is more important.