Oh ok i got the particles and the sound, but not the button. I guess you are generating the tiles with wfc and then cutting to make multiple block of tiles, and so you don't verify validity using wfc at the end.