Gaming News ‘Assassin’s Creed Origins’ Excites Fans With New Launch Trailer by ugaming_admin 7 years ago Ubisoft has a venerable collection of franchises, and one of them is Assassin’s Creed. The…