Aunque este proyecto es muy divertido, su código presenta un problemilla: se repite mucho código, lo que podría evitarse si se utilizara un bloque propio. ¡A ver si eres capaz de reinventarlo y mejorarlo! En este proyecto puedes ver una posible solución: https://scratch.mit.edu/projects/381191564/
Para saber más: https://programamos.es/clase-15-creacion-de-bloques-propios-personalizados-en-scratch-3-0/