Far Cry 3 Delayed Until December
Ubisoft just announced that it will be delaying the release of Far Cry 3 a few months. Which means you can expect the game to be released on November 29 for Europe and December 4 in North America. I never understand why they can’t just release …