This is a lot of fun. I restarted the game several times to try different strategies. The fact that the base moves adds to the challenge. Overall well done!