Completely satisfying! Innovative, stimulating, never boring.