Here’s an ideea that could be interesting. You go to custom matches, you select a campaign, then you get the entire map with all the objectives from all the battles, you select the ones that you want to have in your battle, which team attacks and which one defends and you get a custom unique battle.
Thoughts?