I got it working and i liked the puzzle mechanics. i did notice a small bug which was you forgot to set the music to looping so it only played once