I mean...the demo was more populated than this! This doesn't even have 1 star on Universe 1! Would this have something to do with Halo: Reach coming out the same day, or is it just because a lot of people seem fed up with PSU and they don't want to buy another one? Any ideas? I'm completely stumped.
Connect With Us