Rockstar Games' Social Club Just Got a Lot More Social

In preparation for next week's release of Max Payne 3 and the launch of the Crews system, Rockstar Games has given its Social Club site a complete overhaul, complete with user profiles, a new friends system, and integration with Facebook and Twitter. In short, this time it's social. » 5/08/12 9:30am 5/08/12 9:30am