Avenue Q, review – A Gen-X time capsule that maybe should have stayed buried - 2/5 A slick, well-performed production ...