Few things in gaming are more frustrating than trying to play the latest AAA title on launch day. More often than not, it ends up being an exercise in patience as traffic predictably overloads the game’s servers which in turn prevents you from being able to play with your friends...











-->
TechSpot