Mirror Evolution