DQ25 is 'gorgeous, hilarious and uncompromisingly integral'