Me parece que va por buen camino y tiene mucho potencial si se le trabajara más tiempo, y no quiero repetir lo que ya muchos dijeron. Pero sí quisiera recomendarte que añadieras un botón de reinicio para que en caso de que el jugador se atasque o se tope con un bug como el ya reportado se pueda reiniciar el nivel fácilmente y no sea necesario alt f4 jeje