Not much new information. Most of it was already seen in other tv shows. Only new thing was the location in Brazil. 5 points for that, but the rest was old news.
See also
Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews