It's unfortunate that you weren't able to upload it to Itch on time :[ . However, I must say that I love the visuals, music, and the overall concept of the game. It's a unique idea for this Jam! <3
Thanks for the feedback, I am glad you enjoyed it!