Challenging , intermittently engrossing and unflaggingly creative .
Sentiment: positive