really cool idea, could definitely see it expanded on and being great. I also didn't have any music? I came from the itch.io youtube page and there was music there but I'm not sure if they added it.
I’m glad you enjoyed it!
The music from the Itch feature is awesome and super fitting. They added it on their end, but it was copyright free so I’ve added it here as well. :-)