Due to the huge efforts put in by the fans, Netflix decided to give the series a 2 hour special, instead of canceling it with no ending.
The Sense8 fans are still working hard to get the entire story told; it was originally to be 5 seasons. "We won't give up until we hear from Lana herself that it is over"
Lana Wachowski is allegedly writing the entire season 3, due to the fan efforts.
The title translates to 'Love conquers all'.
The episode title "Amor Vinci's Omnia" is Latin for "Love Conquers All Things" or more colloquially, "Love Conquers All".
Lana Wachowski: with Lilly Wachowski, can be seen dancing together in the background at approximately 2:18:16.