‘Assassin’s Creed Mirage’ review: a well-executed throwback to a glorious past