Assassin’s Creed fans rejoice, the rumors are true! For weeks rumors were swirling that Ubisoft […]