Really cool idea. I think, like some others here, that the rules are a bit overwhelming at first, but once you get going it works nicely.
I think that with more clear rules and more clear UI, this game would be a total banger. Nice work!