Don't let the lack of hype for the title fool you; fans of objective-based multiplayer should definitely try out the demo, which doles out a taste of the game's dynamic mission system. Oh, and it has jetpacks. Everyone likes those, right? Drop into a game and check it out.
Update: Fixed release dates.