Thank you so much! <3
I'd really love to release a browser version too. Unfortunately, the game currently exceeds itch.io's browser upload size limit, even after compressing it as much as possible and removing everything I could.
I contacted itch.io about this on the day of release because I wanted to make a web version available, and I even sent a follow-up, but I still haven't received a reply after more than two weeks.
So for now, I'm afraid I don't have a solution yet... I'm really sorry. T^T I truly hope I'll be able to offer a browser version in the future!
