The legend of El Goblino remains untold… for now