Netflix's highly anticipated Assassin's Creed series is gaining momentum, with the show's ancient setting finally being revealed. The TV show is an adaptation of Ubisoft's popular video game franchise ...