Ben UFO, Mexico City and the art of relevancy