Very fun, very funny, very entertaining and often even thought-provoking! Don’t think it quite achieves all it seems to be aiming for. But quite good and done with great skill and talent.