Yes I watched it last week. The show itself was awesome. I love the way the Sense8s are all learning about others but literally being able to walk said mile in their shoes. It is also amazing watching the character development.
I was a bit let down that we were only treated to a single special episode rather than a whole season.
Sense8 nonetheless justifies my Netflix subscription price. The rest of the shows are bonus at this point.