I feel like this is the best campaign so far. Each mission has its gimmick, but they're mostly there to spice up the gameplay, not dictate it.