Life...an optical illusion?