leaderpost.com
Assassin's Creed 3 needs more than just the number 3
Today, Ubisoft confirmed that Assassin’s Creed 3 will be arriving in stores on Oct. 30, 2012.No big surprise there, since the franchise has now established itself as an annual affair. However…