EA releases Battlefield: Bad Company 2 multiplayer demo on Xbox Live [Update]