I just had this cool idea about new kind of an challenge. It’s very simple. When you make a challenge you could set multiple waves of spaceships and after the first one is defeated the second spawns. Remaining ships from the other side will stay and fight that wave until they are defeated and that side too spawns a new wave. You could set the amount of waves you want, budget and pilot limit for each wave.
“So what’s so great about this?” you may ask. It allows longer and more tactical battles. It also allows bigger battles without the game crashing or slowing down.