I played the game until I got “You Win!” I liked the “Overrider(?)” upgrade the most. The more helpful computer troops there are, the faster the path to victory. Cheers!
Sounds like you figured out the strategy I came up with while playtesting :)