Thank you. Glad you like the mechanics. We really benefitted from trucated development cycle and having our core gameplay and mechanics planned out before we even write the first line of code. Which we benefitted a lot as we tweak the game here and there the game just fits itself right in naturally.
Yes balancing is the core issue and we should have work more on tweaking it.