answersLogoWhite

0

No.

Just like Xbox, you need a Live Account. It should be pretty self explanatory by going to the Microsoft website and clicking on live games.

User Avatar

Wiki User

13y ago

What else can I help you with?