Nice. I tried it again and ended up playing it for a lot longer than the first time.
Another easy improvement would be to disable the words above friendly units. They're not used afaik and just clutter the screen.