Just some positive light here; I absolutely love this game. It's pretty damn brilliant. I agree, it's hard to get a hang of and things aren't clearly explained, so the largest part of the community will be scared off. I don't mind, personally, I enjoy it more this way. Keep balancing and don't do anything too drastic!
Mm. The biggest issue I'm having is clearly explaining the game to the players.