Yeah, it supports two players on Live which is far more interesting than playing a game like this co-op.
And yeah, it's very linear in it's strategy (except in multiplayer, of course). But then again, you have to learn that strategy, and that's what makes the single player experience. It's far...