Interesting idea! I think its too easy to win by playing 2 of each faction each turn. Maybe having them automatically build up power once placed or putting more stringent round win criteria in would have added more weight to the decisions for what to build and where. But nice job regardless!