The fella that does the revive just updated, so revive works now.
Like melmac says, the mechanics of Echo Arena are present, with bolted on features for the single player game judging from the reviews. Can't say I'm that interested in the Lone single player game, as I generally can't dedicate my mind to storyline games these days, but the Arena is immense and definitely where it's at.
Judging from the fidelity of the arena beta, if the narrative of the story is all the reviews crack it up to be, then I call it as close to a dedicated AAA there's been yet.