Well I certanly dont think the current method of flopping you around to the weak factions is gonna work.
Red goes to Obsid -> Obsid gets stron, stone gets weak.
Red goes to stone -> Stone gets strong, one of the other factions falter.
Red goes to [A] -> [B] or [C] gets weaker.
Goes to [B] or [C] -> etc.
What if the smallest faction got a temporary buff that gave them like +25% damage or if the largest fac got a debuff?
Red goes to Obsid -> Obsid gets stron, stone gets weak.
Red goes to stone -> Stone gets strong, one of the other factions falter.
Red goes to [A] -> [B] or [C] gets weaker.
Goes to [B] or [C] -> etc.
What if the smallest faction got a temporary buff that gave them like +25% damage or if the largest fac got a debuff?