Originally Posted by eamon
Have you guys heard of LIVE?
How about Call of Duty?
As much as I wanted to get the PS3, XBOX DOMINATES here...
I don't play games alone, only got the XBOX to play with friends
If it's anything like PSN and Call of Duty, then yes