Assassin's Creed to Launch Worldwide November 2007 Jun 8,2007 0 The Assassin's Creed franchise will make its debut on the PLAYSTATION 3 computer entertainment system, the Xbox 360 video game and entertainment system from Microsoft...