Microsoft has made Xbox Live multiplayer free for this weekend

Free weekend follows company’s denial that paid multiplayer will be retired