As part of its Ubisoft Forward presentation, it has been announced that Netflix and Ubisoft are teaming for a live-action “Assassin’s Creed” TV series. In addition, Ubisoft will be releasing an “Assassin’s Creed” mobile game exclusively for Netflix subscriber…