I suddenly had this Jam idea while walking, so I thought why not make it!
Also there is a lack of music Jam in itch (apart from the OST composing Jam which is the best go check it out)
It's actually very nice to change point of views for a little, by being the host. I encourage all of you to try it out one day!