Finally beat the stupid thing.
While I did enjoy this game, there were a couple bugs that really... um... bugged me. Specifically: when a unit is installed or re-enabled, it somethimes fires by itself. Which is really annoying if it misses, especially for units with a long recharge time.
Otherwise, this was a very entertaining game, keep up the good work.