The mirror mechanism: recent findings and perspectives