I can't remember ever reading stats about download volume for a multiplat game's demo, so I'm really not sure if it's "good" for EA; if they're reaching the "wider" cell phone audience that they so pine for.

Downloaded the demo, not buying the game. Came across as a poor mix of Gears, Uncharted & Lost Planet. Micro transactions are the icing on the cake. If a company puts micro transactions in a game, they design the mechanics around them. As a consumer, I'm not supporting that.