I've a new idea, but I'm not sure about it:
The card looks like this (could be difficult to create a symbol for every biom):

To play a card1, put a needed* card2 from your unbound area (b) in your bound area. Then put card1 in the unbound area.
*needed means it shares at least one biom with the card1 and its type and size are in card1's needs
You can increase the population of a card1 in your bound area. Put a needed card2 from your unbound area in your bound area, then put card1 in the unbound area.
To emigrate, put a needed card from an opponent's unbound area in his bound area, then put a needed card from your bound area in your unbound area, then put the emigrating card from your unbound area in the opponent's unbound area.
competition:
If you have a card1 in any player's unbound area and there is a needed card2 (missing in the picture) in that player's bound area, you may remove a card3 you don't own in that bound area that needs card2, too, by putting card1 in that player's bound area.
extirpation:
If you have a card1 in any player's bound area and ther are two needed cards in that area, you may remove one of these cards you don't own by putting card1 in that players unbound area.
A player loses the game if he owns less than half of the cards in his areas.
(Sorry for any harm I caused to the English language ;-) )