Unity of Command II - this time it's 3d

Branching with carried over units. Depending on success you have choices for which branch to take. It can take a lot of save file manipulation to see all the maps and missions.