Spoiler...

It is more like a Star Fox mission than a battalion wars mission.