Hey, I just got Xbox Live last week and I have only one game that works with it (XIII). Well, I have the unfourtunate problem that it seems not to be very popular and theorfore are not many people to play games with.
I was just wondering some suggestions to some good xbox live games to...