Well, I'm sure by now many of you have either seen the leaked English version from the Brazilian broadcast a week ago, or the official Netflix release that came out yesterday. For those of who you still haven't because you're waiting on the DVD release (there's no word on when or if it'll get a television broadcast):