In my opinion, the topics in the game are not suited for a game jam, where fun and game design should be the focus. I also find it unsettling that every "antagonist" in the game is a white person. Supporting male characters could have helped to dampen that impression for me. The game also contains NSFW content (with a well-placed trigger warning before though).
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.