Uncanny valley. Well done....