Es entretenido, es bonito, pero me parece difícil de entender que es lo que esta pasando, tal vez faltaría un tutorial o introducción