Love the music! Did you make it?
Nope, it is from a royalty free sounds site
pretty cool game :).
Pls can you mention the site?.