There are three games by that name on Itch, but assuming you mean this one, it has a community where you can get help from the creators and/or other players. This category is for questions about Itch.
This topic has been auto-archived and can no longer be posted in because there haven't been any posts in a while.