These are some really amazing ideas here; very well-crafted. If many more flavorful units were added into the game for each affinity combination, I also hope each player would have to declare their affinity officially once enough levels are obtained. Doing so locks out the other pure/hybrid affinity units from being trained. Maybe switching affinities costs diplomatic capital, and increases a lot as your affinity levels increase. Also, existing units trained of a different affinity flavor receive a big penalty, similar to the one when you don't have enough strategic resources to support them. - - - - - - - - Also, if psionics were added to the game in the next expansion, what type of special psionic-unit would you imagine for each pure/hybrid affinity?