not sure if its been done before, or if its anygood but my idea, it takes place over a whole island, no heli tho, and the east at one end, west at the other, they both have specilaised squads, like recon, AT, AA, infiltration, assault, medical, and so on, however, it the middle of the island is a resistance respawn point and in numerous villages there are resiatance camps, which are like flags in capture and hold, however, when the village is captured by either team, they get a point, and a new respawn point, but, there resistance will launch a counter form their respawn point, if this attack is defeated, the defending team gets a point, after this, there will be random attacks from the resistance. If a team loses one of these villages, either to resistance of east/west, then they lose a point. As for the resistance respawn point/base, destroying thisget a team 5 or 10 points plus stops the supply of resistance fighters, and lets say the west destroyed the resistance base, all the remaining resistance fighters go the the east's main base, then the west would go and capture the east's villages, the only way to end the game is to destroy the enemies base, which would get 10/20 points, however, its the team with most points that wins.