Interesting concept, the music, and presentation are very good overall! I almost lost the game but just barely managed to cling on for dear life and win when it swapped back to the enemy phase. One thing I will say though is that I think that the gameplay for the enemy side could use a bit more depth. There isn't much to do after you place down your units and there isn't much strategy to where you place them. Also as you already mentioned the balance is a bit weird, but I think that's a side effect of the concept. Other than that, great work!
Also funni little thing, an illusion of choice smh.