Seen it.
Wasn't a huge fan. Semi-confrontational. Semi-gibberish (think brad pitt in snatch but in a bad way). Moral messages abit tacky (not as bad as PE videos though).
Included some silly lines, one that sticks is: "we might call you trav, but your names trevor". Which is meant to convey all kinds of things but just sounds silly.