I played some of the demo for Xbox. It was fun, more or less, the armor boost ability seems only good for about one encounter, and useless if you run into more than 1 person. I thought the music was good, if strangely epic

I do love how the narrarator of the introduction video starts with 'This is not your average multiplayer gaming experience...' Haha, yeah right

I'd say 6/10.