I was watching a reveiw of the trailer here.
http://www.youtube.com/watch?v=eTV4GmboUfw
They brought up that from going from land to space and back that the maps look HUGE.
Were going to need lots of players on some maps.
And it might be hard to win on that map because that one guy who got away runs all the way to the other side to take the command post.