Queen music review: Amit Trivedi and Anvita Dutt produce a gem!