So I may just be extremely unlucky. But the other day the AI marauders invaded me in 4 locations within 60 seconds of one another. Which personally felt a little overkill. By the end of the day I had destroyed all the marauders but was unable to really make any progress for the day and had to use a fair few resources for repairs. Possibly a limit to the amount of times a player can be invaded within a set time of each other can be added? I will add a photo when I'm home.