They played this right before the movie on AVOD last weekend. I think it is a well done ad - it also matches the Delta ads in this month's Sky.
Only time will tell if they can live up to it but I think it is obvious that they are trying in most regards.