It'll live or die on the impressions of the first week as its a multiplayer centric game. These games live or die on the momentum they've got.
Edit: Whilst it would probably do better on the 360 and have more of a chance on that platform the reason why it exists is probably to counter the fact that the Xbox 360 has the advantage in this most important genre.
Tease.