É mais uma sugestão do que uma dúvida. Na opinião do instrutor há um exemplo de código para o uso do método translate com o multiplicador. Não seria melhor, como na aula, já usar um multiplicador menor que 1? Se alguém implementar desse jeito, mal vai dar pra ver o obstáculo e pode dar a impressão que o código não funciona.
Assim, ao invés de utilizar:
this.transform.Translate(Vector3.left * 10);
Sugiro usar:
this.transform.Translate(Vector3.left * 0.2f);