Creepy!
Notes: I saw that it allows me to install through Itch Desktop, but it won't actually run through that. I was able to play via web browser though :)
When you uploaded the game I assume you checked the "Windows" box, but I don't think this should be done for a browser game.