Hola otra vez:
En primer lugar quiero dar la bienvenida a janet a estos foros.
La sugerencia de hacer más cuadritos la consigues cambiando las dimensiones del array (por ejemplo 100 x 100), y en la rutina de creción de cuadrados, disminuir las dimensiones y posiciones.
Como no sé qué conocimientos tienes, voy a contenerme de retocar la página, así puedes intentar conseguir el efecto.
Otras cosas para considerar es que el contador debe tener un tope mayor, y el retardo menor.
Saludos