Netflix’s Assassin’s Creed TV Show Gets Greenlight Five Years After Ubisoft Collaboration 10:10July 18, 2025