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. :-)