Atlas Magazine, 20 années de publication