Under warm strobe lights and pulsing house beats, a recent festival in Mexico City offered more than music, food and booze.